Exemple #1
0
        public Rpacket(RCommands RCommand, Rmessage Param, Rexp Value)
        {
            /* Create array to message */
            Byte[] binValue = Value.getBinaryRepresentation();

            Int32 ValueLength = binValue.Length;
            Int32 ParamLength = Param.Message.Length;

            message = new Byte[ParamLength + ValueLength];

            header = new Rheader(RCommand, (ParamLength + ValueLength));
            Array.Copy(Param.Message, 0, message, 0, ParamLength);
            Array.Copy(binValue, 0, message, ParamLength, ValueLength);
        }
Exemple #2
0
        public Rpacket(RCommands RCommand, Rmessage Param, Rexp Value)
        {
            /* Create array to message */
            Byte[] binValue = Value.getBinaryRepresentation();

            Int32 ValueLength = binValue.Length;
            Int32 ParamLength = Param.Message.Length;

            message = new Byte[ParamLength + ValueLength];

            header = new Rheader(RCommand, (ParamLength + ValueLength));
            Array.Copy(Param.Message, 0, message, 0, ParamLength);
            Array.Copy(binValue, 0, message, ParamLength, ValueLength);
        }
Exemple #3
0
 public Rpacket(RCommands RCommand, Rmessage Param1, Rmessage Param2)
 {
 }
Exemple #4
0
 public Rpacket(RCommands RCommand, Rmessage Param)
 {
     message = Param.Message;
     header = new Rheader(RCommand, Param.Message.Length);
 }
Exemple #5
0
 public Rpacket(RCommands RCommand)
 {
     header = new Rheader(RCommand);
 }
Exemple #6
0
 public Rheader(RCommands Cmd)
 {
     cmd = BitConverter.GetBytes((int)Cmd);
 }
Exemple #7
0
 public Rheader(RCommands Cmd, Int32 Length)
 {
     cmd    = BitConverter.GetBytes((int)Cmd);
     length = BitConverter.GetBytes(Length);
 }
Exemple #8
0
 public Rpacket(RCommands RCommand, Rmessage Param1, Rmessage Param2)
 {
 }
Exemple #9
0
 public Rpacket(RCommands RCommand, Rmessage Param)
 {
     message = Param.Message;
     header  = new Rheader(RCommand, Param.Message.Length);
 }
Exemple #10
0
 public Rpacket(RCommands RCommand)
 {
     header = new Rheader(RCommand);
 }