import "baci.idl";
Public Attributes | |
TimeInterval | normal_timeout |
TimeInterval | negotiable_timeout |
Tag | id_tag |
|
Provided by Client to uniquely tag the incoming callback call. The client programmer can exchange the id_tag parameter with the server to uniquely tag remote calls. The only interaction the client developer has with the id_tag is that it passes it unchanged from CBDescIn to CBDescOut. |
|
See section 3.3.1.1 of the ACS Basic Access and Control Interface Specification document to get a thorough understanding of what this field is used for.
|
|
Parameter normal_timeout in CBDescIn is sent by the client to the server to inform it that it expects a reply in the normal_timeout period specified in TimeInterval format, before it will raise a timeout error condition. The server must complete the operation or send a notification that the operation is still in progress. The mechanism of callback timeouts is explained more in detail at the end of this section.
|