feat: use cimports for unmarshaller Variant and Message (#146)
This commit is contained in:
parent
a9c937028b
commit
6418ed4bb6
@ -2,7 +2,8 @@
|
||||
|
||||
import cython
|
||||
|
||||
from ..signature import SignatureType
|
||||
from ..message cimport Message
|
||||
from ..signature cimport Variant
|
||||
|
||||
|
||||
cdef object MAX_UNIX_FDS_SIZE
|
||||
@ -40,8 +41,6 @@ cdef object INT16_UNPACK_BIG_ENDIAN
|
||||
cdef object UINT16_UNPACK_LITTLE_ENDIAN
|
||||
cdef object UINT16_UNPACK_BIG_ENDIAN
|
||||
|
||||
cdef object Variant
|
||||
cdef object Message
|
||||
cdef object MESSAGE_TYPE_MAP
|
||||
cdef object MESSAGE_FLAG_MAP
|
||||
cdef object HEADER_MESSAGE_ARG_NAME
|
||||
@ -73,8 +72,6 @@ cdef unsigned int TOKEN_G_AS_INT
|
||||
|
||||
cdef object MARSHALL_STREAM_END_ERROR
|
||||
|
||||
cpdef get_signature_tree
|
||||
|
||||
cdef inline unsigned long _cast_uint32_native(const char * payload, unsigned int offset):
|
||||
cdef unsigned long *u32p = <unsigned long *> &payload[offset]
|
||||
return u32p[0]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user