2.2.2.2 Dispatcher Response Tag Payload

The Dispatcher Response tag payload precedes all DSLR service response tags and payloads returned from DSLR two-way service requests. (DSLR service responses are children of the Dispatcher Response tag.) It includes all information relevant for receiving a response to a specific service request: the type of request being that is made (in this case, the type of request is always a response), and the one-time unique request handle that identifies the specific request to which the response corresponds.

The format for the Dispatcher Response tag payload is as follows:


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

CallingConvention

RequestHandle

CallingConvention (4 bytes): An unsigned 32-bit integer. The type of request. This field MUST be set to the following value.

Value

Meaning

dslrResponse

0x00000002

DSLR Response

RequestHandle (4 bytes): An unsigned 32-bit integer. The request handle to which the response corresponds. The request handle for each request is allocated by the client and passed to the server in the Dispatcher Request tag payload.