class AccessControlStateTypeSupport;
class AccessControlStateDataWriter;
class AccessControlStateDataReader;
struct AccessControlStateSeq;
/**
* AccessControlState is a recurring message type that provides information
* about who has control of a specified Agent and who has requested control
* of that Agent.
*/
#if RTI_DDS_VERSION_MAJOR < 4 || (RTI_DDS_VERSION_MAJOR == 4 && RTI_DDS_VERSION_MINOR < 5) || (RTI_DDS_VERSION_MAJOR == 4 && RTI_DDS_VERSION_MINOR == 5 && RTI_DDS_VERSION_RELEASE != 'f' )
typedef AccessControlStateTypeSupport TypeSupport;
typedef AccessControlStateDataWriter DataWriter;
typedef AccessControlStateDataReader DataReader;
typedef AccessControlStateSeq Seq;
#endif
typedef AccessControlState Type;
/** Specifies agentId that currently controls the Agent. */
/** Specifies agentIds that have requested control of the Agent. */