Files
deb-python-cassandra-driver/cassandra/parsing.pxd
2015-08-06 13:45:23 +01:00

17 lines
468 B
Cython

from cassandra.bytesio cimport BytesIOReader
from cassandra.deserializers cimport Deserializer
cdef class ParseDesc:
cdef public object colnames
cdef public object coltypes
cdef Deserializer[::1] deserializers
cdef public int protocol_version
cdef Py_ssize_t rowsize
cdef class ColumnParser:
cpdef parse_rows(self, BytesIOReader reader, ParseDesc desc)
cdef class RowParser:
cpdef unpack_row(self, BytesIOReader reader, ParseDesc desc)