Package pyamf :: Package remoting :: Package gateway :: Module twisted :: Class AMF3RequestProcessor

[hide private]
[frames] | no frames]

# Class AMF3RequestProcessor

source code

A Twisted friendly implementation of amf3.RequestProcessor

Instance Methods | [hide private]

_processRemotingMessage(self, amf_request, ro_request, **kwargs) | source code

`Deferred<twisted.internet.defer.Deferred>`

__call__(self, amf_request, **kwargs) Calls the underlying service method. | source code

Inherited from `amf3.RequestProcessor`: `__init__`, `buildErrorResponse` Inherited from `amf3.RequestProcessor` (private): `_getBody`, `_processAsyncMessage`, `_processCommandMessage` Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Properties | [hide private]

Inherited from `object`: `__class__`

Method Details | [hide private]

### _processRemotingMessage(self, amf_request, ro_request, **kwargs)

source code

Overrides: amf3.RequestProcessor._processRemotingMessage

### __call__(self, amf_request, **kwargs)
(Call operator)

source code

Calls the underlying service method.

Parameters:
  - `amf_request` - The request to be processed.
Returns: `Deferred<twisted.internet.defer.Deferred>`
  A `deferred` that will contain the AMF Response.
Overrides: amf3.RequestProcessor.__call__