import "maci.idl";
Public Attributes | |
Handle | h |
Client | reference |
HandleSeq | components |
string | name |
AccessDescriptor | access |
Structure in which the Manager stores information about a client. Here, a client is any entity that accesses components, and therefore a component can also act as a client.
Specifies the access rights of the client. These access rights are used by the Manager in determining the client's access rights.
Specifies the components to which the client has requested and successfuly obtained a reference from the Manager. If a client has done so more than once for the same component, component's handle is repeated.
Client's handle. The range depends on the class of the client (a component, regular client, administrator, ...).
string maci::ClientInfo::name |
Client's name. This is the same name as given by Client::name for non-component clients, and component's name for component clients.
Reference to the client's object. If the client is a component, this is the reference to the container which hosts the component.