Table of Contents

Class BinaryReaders

Namespace
Org.BouncyCastle.Utilities.IO
Assembly
BouncyCastle.Cryptography.dll
public static class BinaryReaders
Inheritance
BinaryReaders
Inherited Members

Methods

ReadBytesFully(BinaryReader, int)

public static byte[] ReadBytesFully(BinaryReader binaryReader, int count)

Parameters

binaryReader BinaryReader
count int

Returns

byte[]

ReadInt16BigEndian(BinaryReader)

public static short ReadInt16BigEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

short

ReadInt16LittleEndian(BinaryReader)

public static short ReadInt16LittleEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

short

ReadInt32BigEndian(BinaryReader)

public static int ReadInt32BigEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

int

ReadInt32LittleEndian(BinaryReader)

public static int ReadInt32LittleEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

int

ReadInt64BigEndian(BinaryReader)

public static long ReadInt64BigEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

long

ReadInt64LittleEndian(BinaryReader)

public static long ReadInt64LittleEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

long

ReadUInt16BigEndian(BinaryReader)

[CLSCompliant(false)]
public static ushort ReadUInt16BigEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

ushort

ReadUInt16LittleEndian(BinaryReader)

[CLSCompliant(false)]
public static ushort ReadUInt16LittleEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

ushort

ReadUInt32BigEndian(BinaryReader)

[CLSCompliant(false)]
public static uint ReadUInt32BigEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

uint

ReadUInt32LittleEndian(BinaryReader)

[CLSCompliant(false)]
public static uint ReadUInt32LittleEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

uint

ReadUInt64BigEndian(BinaryReader)

[CLSCompliant(false)]
public static ulong ReadUInt64BigEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

ulong

ReadUInt64LittleEndian(BinaryReader)

[CLSCompliant(false)]
public static ulong ReadUInt64LittleEndian(BinaryReader binaryReader)

Parameters

binaryReader BinaryReader

Returns

ulong