Ejemplo n.º 1
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteBoolean(Success);
     serializer.WriteStringUTF8(ResultText);
     serializer.WriteObjectArray(WebServices);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(ApplicationName);
     serializer.WriteBoolean(Removed);
     serializer.WriteStringUTF8(ResultMessage);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteBoolean(Success);
     serializer.WriteStringUTF8(ResultText);
     serializer.WriteObjectArray(WebServices);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(ApplicationName);
     serializer.WriteBoolean(Removed);
     serializer.WriteStringUTF8(ResultMessage);
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Serializes this object.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(Name);
     serializer.WriteStringUTF8(IpAddress);
     serializer.WriteInt32(Port);
     serializer.WriteStringUTF8(Adjacents);
     serializer.WriteStringUTF8(Location);
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteByte((byte)CommunicatorType);
     serializer.WriteByte((byte)CommunicationWay);
     serializer.WriteStringUTF8(Name);
     serializer.WriteStringUTF8(Password);
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteByte((byte)CommunicatorType);
     serializer.WriteByte((byte)CommunicationWay);
     serializer.WriteStringUTF8(Name);
     serializer.WriteStringUTF8(Password);
 }
Ejemplo n.º 8
0
        /// <summary>
        /// Serializes and writes a MDSMessage according to the protocol rules.
        /// </summary>
        /// <param name="serializer">Serializer to serialize message</param>
        /// <param name="message">Message to be serialized</param>
        public void WriteMessage(IMDSSerializer serializer, MDSMessage message)
        {
            //Write protocol type
            serializer.WriteUInt32(MDSDefaultProtocolType);

            //Write the message type
            serializer.WriteInt32(message.MessageTypeId);

            //Write message
            serializer.WriteObject(message);
        }
Ejemplo n.º 9
0
 /// <summary>
 /// Serializes and writes a MDSMessage according to the protocol rules.
 /// </summary>
 /// <param name="serializer">Serializer to serialize message</param>
 /// <param name="message">Message to be serialized</param>
 public void WriteMessage(IMDSSerializer serializer, MDSMessage message)
 {
     //Write protocol type
     serializer.WriteUInt32(MDSDefaultProtocolType);
     
     //Write the message type
     serializer.WriteInt32(message.MessageTypeId);
     
     //Write message
     serializer.WriteObject(message);
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(SourceServerName);
     serializer.WriteStringUTF8(SourceApplicationName);
     serializer.WriteInt64(SourceCommunicatorId);
     serializer.WriteStringUTF8(DestinationServerName);
     serializer.WriteStringUTF8(DestinationApplicationName);
     serializer.WriteInt64(DestinationCommunicatorId);
     serializer.WriteObjectArray(PassedServers);
     serializer.WriteByteArray(MessageData);
     serializer.WriteByte((byte)TransmitRule);
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteBoolean(Success);
     serializer.WriteStringUTF8(ResultMessage);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(Name);
     serializer.WriteInt32(CommunicatorCount);
 }
Ejemplo n.º 13
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(SourceServerName);
     serializer.WriteStringUTF8(SourceApplicationName);
     serializer.WriteInt64(SourceCommunicatorId);
     serializer.WriteStringUTF8(DestinationServerName);
     serializer.WriteStringUTF8(DestinationApplicationName);
     serializer.WriteInt64(DestinationCommunicatorId);
     serializer.WriteObjectArray(PassedServers);
     serializer.WriteByteArray(MessageData);
     serializer.WriteByte((byte) TransmitRule);
 }
Ejemplo n.º 14
0
 /// <summary>
 /// Serializes this object.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(Name);
     serializer.WriteStringUTF8(IpAddress);
     serializer.WriteInt32(Port);
     serializer.WriteStringUTF8(Adjacents);
     serializer.WriteStringUTF8(Location);
 }
Ejemplo n.º 15
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(Url);
 }
Ejemplo n.º 16
0
 /// <summary>
 /// Serializes this object.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(ServerName);
     serializer.WriteDateTime(ArrivingTime);
     serializer.WriteDateTime(LeavingTime);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(ApplicationName);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(Name);
     serializer.WriteInt32(CommunicatorCount);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(Url);
 }
Ejemplo n.º 20
0
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteInt32(ControllerMessageTypeId);
     serializer.WriteByteArray(MessageData);
 }
Ejemplo n.º 21
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public virtual void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(MessageId);
     serializer.WriteStringUTF8(RepliedMessageId);
 }
Ejemplo n.º 22
0
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteInt32(ControllerMessageTypeId);
     serializer.WriteByteArray(MessageData);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(ApplicationName);
     serializer.WriteObjectArray(WebServices);
 }
Ejemplo n.º 24
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteObject(Result);
     serializer.WriteObject(Message);
 }
Ejemplo n.º 25
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteObject(ServerGraph);
 }
Ejemplo n.º 26
0
 /// <summary>
 /// Serializes this object.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(ServerName);
     serializer.WriteDateTime(ArrivingTime);
     serializer.WriteDateTime(LeavingTime);
 }
Ejemplo n.º 27
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public virtual void Serialize(IMDSSerializer serializer)
 {
     //No data to serialize
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(ApplicationName);
 }
Ejemplo n.º 29
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteByte((byte)NewCommunicationWay);
 }
Ejemplo n.º 30
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(Name);
     serializer.WriteInt32(CommunicatorCount);
     serializer.WriteInt32(MessageCount);
 }
Ejemplo n.º 31
0
 /// <summary>
 /// Serializes this object.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(ThisServerName);
     serializer.WriteObjectArray(Servers);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(Name);
     serializer.WriteInt32(CommunicatorCount);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteObject(ServerGraph);
 }
Ejemplo n.º 34
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public virtual void Serialize(IMDSSerializer serializer)
 {
     //No data to serialize
 }
Ejemplo n.º 35
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteBoolean(Success);
     serializer.WriteStringUTF8(ResultMessage);
 }
Ejemplo n.º 36
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public virtual void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(MessageId);
     serializer.WriteStringUTF8(RepliedMessageId);
 }
Ejemplo n.º 37
0
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteObjectArray(ClientApplications);
 }
Ejemplo n.º 38
0
 /// <summary>
 /// Serializes this object.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public void Serialize(IMDSSerializer serializer)
 {
     serializer.WriteStringUTF8(ThisServerName);
     serializer.WriteObjectArray(Servers);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteObjectArray(ClientApplications);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteObject(Result);
     serializer.WriteObject(Message);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteByte((byte) NewCommunicationWay);
 }
 /// <summary>
 /// Serializes this message.
 /// </summary>
 /// <param name="serializer">Serializer used to serialize objects</param>
 public override void Serialize(IMDSSerializer serializer)
 {
     base.Serialize(serializer);
     serializer.WriteStringUTF8(ApplicationName);
     serializer.WriteObjectArray(WebServices);
 }