mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2025-09-05 01:10:12 +02:00
27 lines
870 B
Python
27 lines
870 B
Python
"""
|
|
Aggregates policies for pubsub. Mainly, related to messaging protocol.
|
|
|
|
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
|
|
:license: BSD, see LICENSE_BSD_Simple.txt for details.
|
|
"""
|
|
|
|
msgProtocolTransStage = None
|
|
|
|
msgDataProtocol = 'kwargs'
|
|
msgDataArgName = None
|
|
senderKwargNameAny = False
|
|
|
|
|
|
def setMsgDataArgName(stage, listenerArgName, senderArgNameAny=False):
|
|
global senderKwargNameAny
|
|
global msgDataArgName
|
|
global msgProtocolTransStage
|
|
senderKwargNameAny = senderArgNameAny
|
|
msgDataArgName = listenerArgName
|
|
msgProtocolTransStage = stage
|
|
#print('%s' % repr(policies.msgProtocolTransStage))
|
|
#print('%s' % repr(policies.msgDataProtocol))
|
|
#print('%s' % repr(policies.senderKwargNameAny))
|
|
#print('%s' % repr(policies.msgDataArgName))
|
|
#print('override "arg1" protocol arg name: %s' % argName)
|