25 import NetMsgs.NetMsgsBase
as nmBase
26 from NetMsgs.NetMsgsLibITV
import NetMsgsITV
36 """ BsProxy Message Id Enumeration class. """ 62 BsProxyMsgDefRspOk = {
66 'msgid': BsProxyMsgId.RspOk,
72 BsProxyMsgDefRspErr = {
74 {
'fid':1,
'ftype':
'B',
'max_count':1,
'name':
'ecode', },
78 'max_count': nmBase.NMStringMaxCount,
84 'msgid': BsProxyMsgId.RspErr,
90 BsProxyMsgDefReqLoopback = {
95 'max_count': nmBase.NMStringMaxCount,
101 'msgid': BsProxyMsgId.ReqLoopback,
102 'name':
'ReqLoopback',
107 BsProxyMsgDefRspLoopback = {
112 'max_count': nmBase.NMStringMaxCount,
118 'msgid': BsProxyMsgId.RspLoopback,
119 'name':
'RspLoopback',
124 BsProxyMsgDefReqSetLogging = {
126 {
'fid':1,
'ftype':
'i',
'max_count':1,
'name':
'level', },
130 'msgid': BsProxyMsgId.ReqSetLogging,
131 'name':
'ReqSetLogging',
136 BsProxyMsgDefReqGetVersion = {
140 'msgid': BsProxyMsgId.ReqGetVersion,
141 'name':
'ReqGetVersion',
146 BsProxyMsgDefRspGetVersion = {
151 'max_count': nmBase.NMStringMaxCount,
157 'msgid': BsProxyMsgId.RspGetVersion,
158 'name':
'RspGetVersion',
163 BsProxyMsgDefReqMsgTrace = {
165 {
'fid':1,
'ftype':
'B',
'max_count':1,
'name':
'vconn', },
166 {
'fid':2,
'ftype':
'?',
'max_count':1,
'name':
'trace', },
170 'msgid': BsProxyMsgId.ReqMsgTrace,
171 'name':
'ReqMsgTrace',
176 BsProxyMsgDefReqDevOpen = {
178 {
'fid':1,
'ftype':
'?',
'max_count':1,
'name':
'trace', },
182 'max_count': nmBase.NMStringMaxCount,
188 'max_count': nmBase.NMStringMaxCount,
194 'max_count': nmBase.NMVectorMaxCount,
197 'fid': nmBase.NMFIdNone,
200 'name':
'argbuf_item',
206 'msgid': BsProxyMsgId.ReqDevOpen,
207 'name':
'ReqDevOpen',
212 BsProxyMsgDefRspDevOpen = {
214 {
'fid':1,
'ftype':
'B',
'max_count':1,
'name':
'vconn', },
218 'msgid': BsProxyMsgId.RspDevOpen,
219 'name':
'RspDevOpen',
224 BsProxyMsgDefReqDevClose = {
226 {
'fid':1,
'ftype':
'B',
'max_count':1,
'name':
'vconn', },
230 'msgid': BsProxyMsgId.ReqDevClose,
231 'name':
'ReqDevClose',
236 BsProxyMsgDefReqGetVConnList = {
240 'msgid': BsProxyMsgId.ReqGetVConnList,
241 'name':
'ReqGetVConnList',
246 BsProxyMsgDefRspGetVConnList = {
251 'max_count': BSPROXY_VCONN_CLIENT_MAX,
254 'fid': nmBase.NMFIdNone,
257 'name':
'vconn_item',
263 'msgid': BsProxyMsgId.RspGetVConnList,
264 'name':
'RspGetVConnList',
269 BsProxyMsgDefReqGetVConnInfo = {
271 {
'fid':1,
'ftype':
'B',
'max_count':1,
'name':
'vconn', },
275 'msgid': BsProxyMsgId.ReqGetVConnInfo,
276 'name':
'ReqGetVConnInfo',
281 BsProxyMsgDefRspGetVConnInfo = {
283 {
'fid':1,
'ftype':
'B',
'max_count':1,
'name':
'vconn', },
284 {
'fid':2,
'ftype':
'i',
'max_count':1,
'name':
'rd', },
288 'max_count': nmBase.NMStringMaxCount,
294 'max_count': nmBase.NMStringMaxCount,
300 'max_count': nmBase.NMStringMaxCount,
306 'max_count': nmBase.NMStringMaxCount,
312 'max_count': nmBase.NMStringMaxCount,
318 'msgid': BsProxyMsgId.RspGetVConnInfo,
319 'name':
'RspGetVConnInfo',
325 BsProxyMsgId.ReqDevClose: BsProxyMsgDefReqDevClose,
326 BsProxyMsgId.ReqDevOpen: BsProxyMsgDefReqDevOpen,
327 BsProxyMsgId.ReqGetVConnInfo: BsProxyMsgDefReqGetVConnInfo,
328 BsProxyMsgId.ReqGetVConnList: BsProxyMsgDefReqGetVConnList,
329 BsProxyMsgId.ReqGetVersion: BsProxyMsgDefReqGetVersion,
330 BsProxyMsgId.ReqLoopback: BsProxyMsgDefReqLoopback,
331 BsProxyMsgId.ReqMsgTrace: BsProxyMsgDefReqMsgTrace,
332 BsProxyMsgId.ReqSetLogging: BsProxyMsgDefReqSetLogging,
333 BsProxyMsgId.RspDevOpen: BsProxyMsgDefRspDevOpen,
334 BsProxyMsgId.RspErr: BsProxyMsgDefRspErr,
335 BsProxyMsgId.RspGetVConnInfo: BsProxyMsgDefRspGetVConnInfo,
336 BsProxyMsgId.RspGetVConnList: BsProxyMsgDefRspGetVConnList,
337 BsProxyMsgId.RspGetVersion: BsProxyMsgDefRspGetVersion,
338 BsProxyMsgId.RspLoopback: BsProxyMsgDefRspLoopback,
339 BsProxyMsgId.RspOk: BsProxyMsgDefRspOk,
349 """ BsProxy NetMsgs Class. """ 353 """ BsProxy NetMsgs initialization. """ 354 kwargs[
'msgsetname'] =
'BsProxyMsgSet' 355 NetMsgsITV.__init__(self, BsProxySetMsgDef, **kwargs)
def __init__(self, kwargs)
BotSense Swigged Core Python Interface Module.