def _iesubelevreqp2p_(s,sid):
""" :returns: parsed sublements of type P2P link in event request """
ret = s
if sid == std.EVENT_REQUEST_TYPE_P2P_PEER:
ret = {'peer-addr':_hwaddr_(struct.unpack_from('=6B',s))}
elif sid == std.EVENT_REQUEST_TYPE_P2P_CH_NUM:
# TODO: make this a single function -> it appears multiple times
o,c = struct.unpack_from('=2B',s)
ret = {'op-class':o,'ch-num':c}
return ret
# EVENT REQUEST sublements for Type Vend Std 8.4.2.69.5
评论列表
文章目录