예제 #1
0
 public MgOperationResponsePacket(MgPacketHeader header, UInt32 packetVersion, MgECode eCode, UInt32 numReturnValues)
     : base(header)
 {
     PacketVersion   = packetVersion;
     ECode           = eCode;
     NumReturnValues = numReturnValues;
 }
예제 #2
0
 public MgArgumentPacket(MgPacketHeader header, MgArgumentType type, object data, UInt64 length)
     : base(header)
 {
     ArgumentType = type;
     Data         = data;
     Length       = length;
 }
예제 #3
0
 public MgOperationPacket(MgPacketHeader header, UInt32 packetVersion, UInt32 serviceID, UInt32 operationID, UInt32 operationVersion, UInt32 numArguments, MgUserInformation userInfo)
     : base(header)
 {
     PacketVersion    = packetVersion;
     ServiceID        = serviceID;
     OperationID      = operationID;
     OperationVersion = operationVersion;
     NumArguments     = numArguments;
     UserInfo         = userInfo;
 }
예제 #4
0
파일: Enums.cs 프로젝트: kanbang/Colt
 public MgOperationResponsePacket(MgPacketHeader header, UInt32 packetVersion, MgECode eCode, UInt32 numReturnValues)
     : base(header)
 {
     PacketVersion = packetVersion;
     ECode = eCode;
     NumReturnValues = numReturnValues ;
 }
예제 #5
0
파일: Enums.cs 프로젝트: kanbang/Colt
 public MgOperationPacket(MgPacketHeader header, UInt32 packetVersion, UInt32 serviceID, UInt32 operationID, UInt32 operationVersion, UInt32 numArguments, MgUserInformation userInfo)
     : base(header)
 {
     PacketVersion = packetVersion;
     ServiceID = serviceID;
     OperationID = operationID;
     OperationVersion = operationVersion;
     NumArguments = numArguments;
     UserInfo = userInfo;
 }
예제 #6
0
파일: Enums.cs 프로젝트: kanbang/Colt
 public MgControlPacket(MgPacketHeader header, UInt32 packetVersion, UInt32 controlID)
     : base(header)
 {
     PacketVersion = packetVersion;
     ControlID = controlID;
 }
예제 #7
0
파일: Enums.cs 프로젝트: kanbang/Colt
 public MgBinaryStreamArgumentPacket(MgPacketHeader header, MgArgumentType type, object data, UInt64 length, UInt32 version)
     : base(header, type, data, length)
 {
     Version = version;
 }
예제 #8
0
파일: Enums.cs 프로젝트: kanbang/Colt
 public MgBasicPacket(MgPacketHeader header)
 {
     PacketHeader = header;
 }
예제 #9
0
파일: Enums.cs 프로젝트: kanbang/Colt
 public MgArgumentPacket(MgPacketHeader header, MgArgumentType type, object data, UInt64 length)
     : base(header)
 {
     ArgumentType = type;
     Data = data;
     Length = length;
 }
예제 #10
0
 public MgControlPacket(MgPacketHeader header, UInt32 packetVersion, UInt32 controlID)
     : base(header)
 {
     PacketVersion = packetVersion;
     ControlID     = controlID;
 }
예제 #11
0
 public MgBinaryStreamArgumentPacket(MgPacketHeader header, MgArgumentType type, object data, UInt64 length, UInt32 version)
     : base(header, type, data, length)
 {
     Version = version;
 }
예제 #12
0
 protected MgBasicPacket(MgPacketHeader header)
 {
     PacketHeader = header;
 }