Example #1
0
 public DBDataResult(ushort qc, string errMsg, string sql, ulong affected, DBStringArray fields)
 {
     this.qc       = qc;
     this.errMsg   = errMsg;
     this.sql      = sql;
     this.affected = affected;
     this.fields   = fields;
 }
Example #2
0
 public DBDataResult()
 {
     qc       = 0;
     errMsg   = "";
     sql      = "";
     affected = 0;
     fields   = new DBStringArray();
 }
Example #3
0
 public int __decode(byte[] binData, ref int pos)
 {
     this.qc       = Proto4z.BaseProtoObject.decodeUI16(binData, ref pos);
     this.errMsg   = Proto4z.BaseProtoObject.decodeString(binData, ref pos);
     this.sql      = Proto4z.BaseProtoObject.decodeString(binData, ref pos);
     this.affected = Proto4z.BaseProtoObject.decodeUI64(binData, ref pos);
     this.fields   = new DBStringArray();
     this.fields.__decode(binData, ref pos);
     return(pos);
 }
Example #4
0
        public System.Collections.Generic.List <byte> __encode()
        {
            var data = new System.Collections.Generic.List <byte>();

            if (this.sqls == null)
            {
                this.sqls = new DBStringArray();
            }
            data.AddRange(this.sqls.__encode());
            return(data);
        }
Example #5
0
        public System.Collections.Generic.List <byte> __encode()
        {
            var data = new System.Collections.Generic.List <byte>();

            data.AddRange(Proto4z.BaseProtoObject.encodeUI16(this.qc));
            data.AddRange(Proto4z.BaseProtoObject.encodeString(this.errMsg));
            data.AddRange(Proto4z.BaseProtoObject.encodeString(this.sql));
            data.AddRange(Proto4z.BaseProtoObject.encodeUI64(this.affected));
            if (this.fields == null)
            {
                this.fields = new DBStringArray();
            }
            data.AddRange(this.fields.__encode());
            return(data);
        }
Example #6
0
 public int __decode(byte[] binData, ref int pos)
 {
     this.sqls = new DBStringArray();
     this.sqls.__decode(binData, ref pos);
     return(pos);
 }
Example #7
0
 public DBQueryArrayReq(DBStringArray sqls)
 {
     this.sqls = sqls;
 }
Example #8
0
 public DBQueryArrayReq()
 {
     sqls = new DBStringArray();
 }