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