Esempio n. 1
0
 public ResponseData(T value, string details, Enums.ResponseStatus status)
 {
     this.Result = new List <T>();
     this.Result.Add(value);
     this.Details = details;
     this.Status  = status;
 }
Esempio n. 2
0
 public PlayerQueryResponsePacket(int pid, string nick, Enums.ResponseStatus status, byte[] data)
 {
     this.pid    = pid;
     this.nick   = nick;
     this.status = status;
     this.data   = data;
 }
 public CreateTableResponsePacket(int seq, int tableid, byte seat, Enums.ResponseStatus status, int code)
 {
     this.seq     = seq;
     this.tableid = tableid;
     this.seat    = seat;
     this.status  = status;
     this.code    = code;
 }
 public void load(PacketInputStream ps)
 {
     seq     = ps.loadInt();
     tableid = ps.loadInt();
     seat    = ps.loadByte();
     status  = Enums.makeResponseStatus(ps.loadUnsignedByte());
     code    = ps.loadInt();
 }
Esempio n. 5
0
        public static Response <T> WrapResponse(T value, string details, Enums.ResponseStatus status)
        {
            ResponseData <T> responseData = new ResponseData <T>(value, details, status);

            return(new Response <T>()
            {
                ResponseData = new ResponseData <T>(value, details, status)
            });
        }
Esempio n. 6
0
 public LoginResponsePacket(string screenname, int pid, Enums.ResponseStatus status, int code, string message, byte[] credentials)
 {
     this.screenname  = screenname;
     this.pid         = pid;
     this.status      = status;
     this.code        = code;
     this.message     = message;
     this.credentials = credentials;
 }
Esempio n. 7
0
        public void load(PacketInputStream ps)
        {
            pid    = ps.loadInt();
            nick   = ps.loadString();
            status = Enums.makeResponseStatus(ps.loadUnsignedByte());
            int dataCount = ps.loadInt();

            data = new byte[dataCount];
            if (dataCount > 0)
            {
                ps.loadByteArray(data);
            }
        }
        public void load(PacketInputStream ps)
        {
            tableid = ps.loadInt();
            status  = Enums.makeResponseStatus(ps.loadUnsignedByte());
            int seatsCount = ps.loadInt();

            seats = new List <SeatInfoPacket>(seatsCount);
            for (int i = 0; i != seatsCount; ++i)
            {
                SeatInfoPacket _tmp = new SeatInfoPacket();
                _tmp.load(ps);
                seats.Add(_tmp);
            }
        }
Esempio n. 9
0
        public void load(PacketInputStream ps)
        {
            screenname = ps.loadString();
            pid        = ps.loadInt();
            status     = Enums.makeResponseStatus(ps.loadUnsignedByte());
            code       = ps.loadInt();
            message    = ps.loadString();
            int credentialsCount = ps.loadInt();

            credentials = new byte[credentialsCount];
            if (credentialsCount > 0)
            {
                ps.loadByteArray(credentials);
            }
        }
Esempio n. 10
0
 public UnwatchResponsePacket(int tableid, Enums.ResponseStatus status)
 {
     this.tableid = tableid;
     this.status  = status;
 }
Esempio n. 11
0
        public static ResponseData <T> GenerateResponse(T value, string details, Enums.ResponseStatus status)
        {
            ResponseData <T> responseData = new ResponseData <T>(value, details, status);

            return(responseData);
        }
 public FilteredJoinCancelResponsePacket(int seq, Enums.ResponseStatus status)
 {
     this.seq    = seq;
     this.status = status;
 }
Esempio n. 13
0
 public static Response <T> WrapResponse(T value, Enums.ResponseStatus status)
 {
     return(WrapResponse(value, null, status));
 }
 public void load(PacketInputStream ps) {
     channelid = ps.loadInt();
     status = Enums.makeResponseStatus(ps.loadUnsignedByte());
 }
Esempio n. 15
0
 public LeaveResponsePacket(int tableid, Enums.ResponseStatus status, int code)
 {
     this.tableid = tableid;
     this.status  = status;
     this.code    = code;
 }
Esempio n. 16
0
 public ResponseMessage(string message, Enums.ResponseStatus statusCode)
 {
     this.Message    = message;
     this.StatusCode = statusCode;
 }
Esempio n. 17
0
 public ResponseMessage(string message)
 {
     this.Message    = message;
     this.StatusCode = Enums.ResponseStatus.OK;
 }
Esempio n. 18
0
 public TableQueryResponsePacket(int tableid, Enums.ResponseStatus status, List <SeatInfoPacket> seats)
 {
     this.tableid = tableid;
     this.status  = status;
     this.seats   = seats;
 }
Esempio n. 19
0
 public Response(Enums.ResponseStatus status, string message)
 {
     this.Status  = status;
     this.Message = message;
 }
 public JoinChatChannelResponsePacket(int channelid, Enums.ResponseStatus status) {
     this.channelid = channelid;
     this.status = status;
 }