public static byte[] Serialize(BasePacket packet) { using (MemoryStream memoryStream = new MemoryStream()) { BinaryFormatter binaryFormatter = new BinaryFormatter(); binaryFormatter.Serialize(memoryStream, packet); return(memoryStream.ToArray()); } }
public InvokeResponse(object result, BasePacket resp) : base(resp) { this.Result = result; }
public SetMemberResponse(bool success, BasePacket resp) : base(resp) { this.Success = success; }
public byte[] Serialize() { return(BasePacket.Serialize(this)); }
public BaseResponse(BasePacket resp) { this.ResponseFor = resp.ID; }
public ProxyResponse(int objectID, BasePacket resp) : base(resp) { this.ObjectID = objectID; }
public GetMemberResponse(Object result, BasePacket resp) : base(resp) { this.Result = result; }
public ExceptionResponse(string message, BasePacket resp) : base(resp) { this.Message = message; }