Class IPCStream
  
  
  
    Inheritance
    object
    IPCStream
   
  
  Assembly: BuildSystem.SharedMemIPC.dll
  Syntax
  
    public static class IPCStream : Object
   
  Methods
  
  ReadArray<T>(Stream, int)
  
  
  Declaration
  
    public static T[] ReadArray<T>(Stream stream, int elementSize) where T : struct, ValueType
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
      
        | int | elementSize |  | 
    
  
  Returns
  
  Type Parameters
  
  
  ReadBool(Stream)
  
  
  Declaration
  
    public static bool ReadBool(Stream stream)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
    
  
  Returns
  
  
  ReadByte(Stream)
  
  
  Declaration
  
    public static byte ReadByte(Stream stream)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
    
  
  Returns
  
  
  ReadDouble(Stream)
  
  
  Declaration
  
    public static double ReadDouble(Stream stream)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
    
  
  Returns
  
  
  ReadInt(Stream)
  
  
  Declaration
  
    public static int ReadInt(Stream stream)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
    
  
  Returns
  
  
  ReadString(Stream)
  
  
  Declaration
  
    public static string ReadString(Stream stream)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
    
  
  Returns
  
  
  ReadUnicodeString(Stream)
  
  
  Declaration
  
    public static string ReadUnicodeString(Stream stream)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
    
  
  Returns
  
  
  WriteArray<T>(Stream, int, T[])
  
  
  Declaration
  
    public static void WriteArray<T>(Stream stream, int elementSize, T[] value) where T : struct, ValueType
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
      
        | int | elementSize |  | 
      
        | T[] | value |  | 
    
  
  Type Parameters
  
  
  WriteBool(Stream, bool)
  
  
  Declaration
  
    public static void WriteBool(Stream stream, bool value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
      
        | bool | value |  | 
    
  
  
  WriteByte(Stream, byte)
  
  
  Declaration
  
    public static void WriteByte(Stream stream, byte value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
      
        | byte | value |  | 
    
  
  
  WriteDouble(Stream, double)
  
  
  Declaration
  
    public static void WriteDouble(Stream stream, double value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
      
        | double | value |  | 
    
  
  
  WriteInt(Stream, int)
  
  
  Declaration
  
    public static void WriteInt(Stream stream, int value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
      
        | int | value |  | 
    
  
  
  WriteString(Stream, string)
  
  
  Declaration
  
    public static void WriteString(Stream stream, string value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
      
        | string | value |  | 
    
  
  
  WriteUnicodeString(Stream, string)
  
  
  Declaration
  
    public static void WriteUnicodeString(Stream stream, string value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
      
        | string | value |  | 
    
  
  
  WriteWordBool(Stream, bool)
  
  
  Declaration
  
    public static void WriteWordBool(Stream stream, bool value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.IO.Stream | stream |  | 
      
        | bool | value |  |