示例#1
0
        public static void Deserialize(this Linear_Serializer serializer, out UTF16_String value)
        {
            string text;

            serializer.Deserialize_String(out text, Linear_Serializer.String_Encoding.UTF16);
            value = text;
        }
示例#2
0
 static void Deserialize_Byte_Array(Linear_Serializer serializer, out byte[] array)
 {
     serializer.Deserialize(out array);
 }
示例#3
0
 public static void Serialize(this Linear_Serializer serializer, UTF16_String value)
 {
     serializer.Serialize_String(value.As_String, Linear_Serializer.String_Encoding.UTF16);
 }
示例#4
0
 static void Deserialize_Primitive(Linear_Serializer serializer, out T value)
 {
     serializer.Deserialize(out value);
 }
示例#5
0
 static void Serialize_Byte_Array(Linear_Serializer serializer, byte[] array)
 {
     serializer.Serialize(array);
 }
示例#6
0
 public static void Deserialize(Linear_Serializer serializer, out T value)
 {
     deserialize(serializer, out value);
 }
示例#7
0
 static void Serialize_Primitive(Linear_Serializer serializer, T value)
 {
     serializer.Serialize(value);
 }
示例#8
0
 public static void Serialize(Linear_Serializer serializer, T value)
 {
     serialize(serializer, value);
 }
示例#9
0
 protected RPC_Server_Receiver(Linear_Serializer serializer)
 {
     this.serializer = serializer;
 }
示例#10
0
 protected RPC_Client_Proxy(Linear_Serializer serializer)
 {
     this.serializer = serializer;
 }
示例#11
0
 public RPC_Server_Proxies_Multiplexer(Linear_Serializer inSerializer)
 {
     serializer = inSerializer;
 }
示例#12
0
 protected RPC_Server_Proxy(Linear_Serializer serializer, T obj) : base(serializer)
 {
     Debug.Assert(obj != null);
     this.obj = obj;
 }