| 
    TAO_RTEvent
    2.0.8
    
   
   | 
  
  
  
 
User defined Event Data. More...
import "RtecDefaultEventData.idl";

Public Attributes | |
| long | pad1 | 
| Add padding to align the octet sequence contents.   | |
| EventPayload | payload | 
| Octet sequence payload.   | |
| any | any_value | 
| Use a CORBA any type as payload.   | |
User defined Event Data.
This structure defines the default payload in TAO's Real-time Event Service.
Users wanting maximum flexibility can use an Any, users that only have one type of event may use structures, other users may preffer union, trying to strike a balance between performance and flexibility. Users willing to implement their own marshalling may use a sequence of octets.
The Event Service is completely transparent as to the contents of this structure.
Use a CORBA any type as payload.
| long RtecEventData::pad1 | 
Add padding to align the octet sequence contents.
This fields ensures that the contents of the octet sequence following are always aligned to an 8-byte boundary. Such alignment allows application developers to implement custom demarshaling from the octet sequence without requiring any data copies.
This is how this works:
Octet sequence payload.
This is the payload used more often by high-performance applications.
 1.7.5.1