![]() |
botsense
3.2.0
RoadNarrows Client-Server Proxied Services Framework
|
Public Member Functions | |
def | __init__ (self, tid=0, vconn=bsCore.BSPROXY_VCONN_SERVER, msgid=0, bodylen=0) |
def | __sizeof__ (self) |
def | __getitem__ (self, y) |
def | __setitem__ (self, y, v) |
def | __iter__ (self) |
def | __str__ (self) |
def | ListAttrs (self) |
def | PackMsgHdr (self, buf) |
def | UnpackMsgHdr (self, buf) |
Public Attributes | |
m_hdrMagic | |
message header fixed magic number | |
m_hdrTid | |
message header transaction id | |
m_hdrVConn | |
message header virtual connection handle | |
m_hdrMsgId | |
message header message id | |
m_hdrBodyLen | |
message header body length | |
BotSense bsProxy Message Header Wrapper Class.
Definition at line 701 of file BotSenseTypes.py.
def BotSense.BotSenseTypes.BsProxyMsgHdr.__init__ | ( | self, | |
tid = 0 , |
|||
vconn = bsCore.BSPROXY_VCONN_SERVER , |
|||
msgid = 0 , |
|||
bodylen = 0 |
|||
) |
Initialize BotSense Proxy Message Header instance. Parameters: tid - Transaction id. vconn - Virtual connection handle. msgid - Message id. bodylen - Message body length, in bytes.
Definition at line 706 of file BotSenseTypes.py.
def BotSense.BotSenseTypes.BsProxyMsgHdr.__getitem__ | ( | self, | |
y | |||
) |
x.__getitem__(y) <==> x[y]
Definition at line 739 of file BotSenseTypes.py.
def BotSense.BotSenseTypes.BsProxyMsgHdr.__iter__ | ( | self | ) |
def BotSense.BotSenseTypes.BsProxyMsgHdr.__setitem__ | ( | self, | |
y, | |||
v | |||
) |
x.__setitem__(y, v) <==> x[y]=v
Definition at line 745 of file BotSenseTypes.py.
References BotSense.BotSenseTypes.BsProxyMsgHdr._attrlist.
def BotSense.BotSenseTypes.BsProxyMsgHdr.__sizeof__ | ( | self | ) |
def BotSense.BotSenseTypes.BsProxyMsgHdr.__str__ | ( | self | ) |
x.__str__() <==> str(x) <==> print x
Definition at line 760 of file BotSenseTypes.py.
References BotSense.BotSenseTypes.BsProxyMsgHdr._attrlist.
def BotSense.BotSenseTypes.BsProxyMsgHdr.ListAttrs | ( | self | ) |
Return list of class variable attribute names.
Definition at line 769 of file BotSenseTypes.py.
References BotSense.BotSenseTypes.BsProxyMsgHdr._attrlist.
def BotSense.BotSenseTypes.BsProxyMsgHdr.PackMsgHdr | ( | self, | |
buf | |||
) |
Pack BotSense bsProxy message header Raises a BotSenseError exception on failure. Parameters: buf [out] - BotSenseTypes.ByteBuf output buffer instance. Return: On success, returns the number of bytes packed. On failure, a BotSenseError exception is raised.
Definition at line 775 of file BotSenseTypes.py.
def BotSense.BotSenseTypes.BsProxyMsgHdr.UnpackMsgHdr | ( | self, | |
buf | |||
) |
Unpack BotSense bsProxy message header Raises a BotSenseError exception on failure. Parameters: buf [in] - BotSenseTypes.ByteBuf input buffer instance. Return: On success, returns the number of bytes unpacked. On failure, a BotSenseError exception is raised.
Definition at line 795 of file BotSenseTypes.py.