Class IPCStream
Assembly: SharedMemIPC.dll
Syntax
public static class IPCStream
Methods
ReadArray<T>(Stream, int)
Declaration
public static T[] ReadArray<T>(Stream stream, int ElementSize) where T : struct
Parameters
Type |
Name |
Description |
Stream |
stream |
|
int |
ElementSize |
|
Returns
Type Parameters
ReadBool(Stream)
Declaration
public static bool ReadBool(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
ReadByte(Stream)
Declaration
public static byte ReadByte(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
ReadDouble(Stream)
Declaration
public static double ReadDouble(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
ReadInt(Stream)
Declaration
public static int ReadInt(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
ReadInt64(Stream)
Declaration
public static long ReadInt64(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
ReadString(Stream)
Declaration
public static string ReadString(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
ReadUInt(Stream)
Declaration
public static uint ReadUInt(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
ReadUInt64(Stream)
Declaration
public static ulong ReadUInt64(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
ReadUnicodeString(Stream)
Declaration
public static string ReadUnicodeString(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
WriteArray<T>(Stream, int, T[])
Declaration
public static void WriteArray<T>(Stream stream, int ElementSize, T[] Value) where T : struct
Parameters
Type |
Name |
Description |
Stream |
stream |
|
int |
ElementSize |
|
T[] |
Value |
|
Type Parameters
WriteBool(Stream, bool)
Declaration
public static void WriteBool(Stream stream, bool Value)
Parameters
WriteByte(Stream, byte)
Declaration
public static void WriteByte(Stream stream, byte Value)
Parameters
WriteDouble(Stream, double)
Declaration
public static void WriteDouble(Stream stream, double Value)
Parameters
WriteInt(Stream, int)
Declaration
public static void WriteInt(Stream stream, int Value)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
int |
Value |
|
WriteInt64(Stream, long)
Declaration
public static void WriteInt64(Stream stream, long Value)
Parameters
WriteString(Stream, string)
Declaration
public static void WriteString(Stream stream, string Value)
Parameters
WriteUInt(Stream, uint)
Declaration
public static void WriteUInt(Stream stream, uint Value)
Parameters
WriteUInt64(Stream, ulong)
Declaration
public static void WriteUInt64(Stream stream, ulong Value)
Parameters
WriteUnicodeString(Stream, string)
Declaration
public static void WriteUnicodeString(Stream stream, string Value)
Parameters
WriteWordBool(Stream, bool)
Declaration
public static void WriteWordBool(Stream stream, bool Value)
Parameters