예제 #1
0
        public RequestFrame GetFrame(short streamId)
        {
            var wb = new BEBinaryWriter();

            wb.WriteFrameHeader((byte)ProtocolVersion, 0x00, streamId, OpCode);
            return(wb.GetFrame());
        }
        public RequestFrame GetFrame()
        {
            var wb = new BEBinaryWriter();

            wb.WriteFrameHeader(RequestFrame.ProtocolRequestVersionByte, 0x00, (byte)_streamId, OpCode);
            return(wb.GetFrame());
        }
예제 #3
0
 public RequestFrame GetFrame()
 {
     var wb = new BEBinaryWriter();
     wb.WriteFrameHeader(0x01, 0x00, (byte)_streamId, OpCode);
     wb.WriteLongString(_cqlQuery);
     return wb.GetFrame();
 }
예제 #4
0
 public RequestFrame GetFrame(short streamId)
 {
     var wb = new BEBinaryWriter();
     wb.WriteFrameHeader((byte)ProtocolVersion, 0x00, streamId, OpCode);
     wb.WriteLongString(Query);
     return wb.GetFrame();
 }
예제 #5
0
        public RequestFrame GetFrame()
        {
            var wb = new BEBinaryWriter();

            wb.WriteFrameHeader(0x01, 0x00, (byte)_streamId, OpCode);
            return(wb.GetFrame());
        }
예제 #6
0
 public RequestFrame GetFrame()
 {
     var wb = new BEBinaryWriter();
     wb.WriteFrameHeader(0x01, _flags, (byte) _streamId, OpCode);
     wb.WriteLongString(_cqlQuery);
     wb.WriteInt16((short) _consistency);
     return wb.GetFrame();
 }
예제 #7
0
        public RequestFrame GetFrame(byte protocolVersionByte)
        {
            var wb = new BEBinaryWriter();

            wb.WriteFrameHeader(protocolVersionByte, 0x00, (byte)_streamId, OpCode);
            wb.WriteLongString(_cqlQuery);
            return(wb.GetFrame());
        }
예제 #8
0
        public RequestFrame GetFrame(byte protocolVersionByte)
        {
            var wb = new BEBinaryWriter();

            wb.WriteFrameHeader(protocolVersionByte, 0x00, (byte)_streamId, OpCode);
            wb.WriteBytes(_token);
            return(wb.GetFrame());
        }
예제 #9
0
        public RequestFrame GetFrame()
        {
            var wb = new BEBinaryWriter();

            wb.WriteFrameHeader(0x01, _flags, (byte)_streamId, OpCode);
            wb.WriteLongString(_cqlQuery);
            wb.WriteInt16((short)_consistency);
            return(wb.GetFrame());
        }
예제 #10
0
        public RequestFrame GetFrame(byte protocolVersionByte)
        {
            var wb = new BEBinaryWriter();

            wb.WriteFrameHeader(protocolVersionByte, _headerFlags, (byte)_streamId, OpCode);
            wb.WriteLongString(_cqlQuery);

            _queryProtocolOptions.Write(wb, _consistency, protocolVersionByte);

            return(wb.GetFrame());
        }
예제 #11
0
 public RequestFrame GetFrame()
 {
     var wb = new BEBinaryWriter();
     wb.WriteFrameHeader(RequestFrame.ProtocolRequestVersionByte, _flags, (byte)_streamId, OpCode);
     wb.WriteShortBytes(_id);
     wb.WriteUInt16((ushort) _values.Length);
     for (int i = 0; i < _metadata.Columns.Length; i++)
     {
         var bytes = _metadata.ConvertFromObject(i, _values[i]);
         wb.WriteBytes(bytes);
     }
     wb.WriteInt16((short)_consistency);
     return wb.GetFrame();
 }
예제 #12
0
        public RequestFrame GetFrame()
        {
            var wb = new BEBinaryWriter();

            wb.WriteFrameHeader(0x01, _flags, (byte)_streamId, OpCode);
            wb.WriteShortBytes(_id);
            wb.WriteUInt16((ushort)_values.Length);
            for (int i = 0; i < _metadata.Columns.Length; i++)
            {
                var bytes = _metadata.ConvertFromObject(i, _values[i]);
                wb.WriteBytes(bytes);
            }
            wb.WriteInt16((short)_consistency);
            return(wb.GetFrame());
        }
예제 #13
0
 public RequestFrame GetFrame()
 {
     var wb = new BEBinaryWriter();
     wb.WriteFrameHeader(RequestFrame.ProtocolRequestVersionByte, 0x00, (byte)_streamId, OpCode);
     return wb.GetFrame();
 }