Abstract base class for all Flex messages.
Messages have two customizable sections; headers and data. The headers
property provides access to specialized meta information for a specific
message instance. The data property contains the instance specific data
that needs to be delivered and processed by the decoder.
|
__init__(self,
*args,
**kwargs)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__str__
|
|
DESTINATION_CLIENT_ID_HEADER = ' DSDstClientId '
Each message pushed from the server will contain this header
identifying the client that will receive the message.
|
|
ENDPOINT_HEADER = ' DSEndpoint '
Messages are tagged with the endpoint id for the channel they are
sent over.
|
|
REMOTE_CREDENTIALS_HEADER = ' DSRemoteCredentials '
Messages that need to set remote credentials for a destination carry
the Base64 encoded credentials in this header.
|
|
REQUEST_TIMEOUT_HEADER = ' DSRequestTimeout '
The request timeout value is set on outbound messages by services or
channels and the value controls how long the responder will wait for
an acknowledgement, result or fault response for the message before
timing out the request.
|
|
SMALL_ATTRIBUTE_FLAGS = [ 1, 2, 4, 8, 16, 32, 64]
|
|
SMALL_ATTRIBUTES = { 1: ' body ' , 2: ' clientId ' , 4: ' destination ' ...
|
|
SMALL_UUID_FLAGS = [ 1, 2]
|
|
SMALL_UUIDS = { 1: ' clientId ' , 2: ' messageId ' }
|