#include <clientID.h>
Public Member Functions | |
| ClientID () | |
| The default constructor creates a ClientID. | |
| ~ClientID () | |
| The destructor destroys the ClientID instance and cleans up any associated system resources. | |
Friends | |
| class | BroadcastQueue< Type > |
| class | DistributionQueue< Type > |
Each thread that wishes to interact with a particular BroadcastQueue instance must create a ClientID instance, and then pass the ClientID to the registerClient() member function of that BroadcastQueue instance exactly once. A particular ClientID must be used with only one BroadcastQueue instance. ClientID's public interface is completely opaque: the thread code should to nothing with the ClientID except pass it to the member functions of the associated BroadcastQueue instance.
Definition at line 40 of file clientID.h.
| dlr::thread::ClientID< Type >::ClientID | ( | ) | [inline] |
| dlr::thread::ClientID< Type >::~ClientID | ( | ) | [inline] |
The destructor destroys the ClientID instance and cleans up any associated system resources.
Definition at line 57 of file clientID.h.
1.5.2