This class contains the MUSCLE network I/O thread that has our ChoirSession inside it. More...
#include <ChoirThread.h>
Public Member Functions | |
ChoirThread (const ZGPeerSettings &peerSettings) | |
Constructor. More... | |
const INetworkTimeProvider * | GetNetworkTimeProvider () const |
Returns a pointer to our INetworkTimeProvider object. More... | |
const ZGPeerSettings & | GetLocalPeerSettings () const |
Returns a reference to our ZGPeerSettings object (as was passed to our constructor) More... | |
const ZGPeerID & | GetLocalPeerID () const |
Returns the local peer's ZGPeerID. More... | |
Protected Member Functions | |
virtual ReflectServerRef | CreateReflectServer () |
Overridden to add a ChoirSession object to our thread's internal ReflectServer. More... | |
This class contains the MUSCLE network I/O thread that has our ChoirSession inside it.
Definition at line 11 of file ChoirThread.h.
ChoirThread | ( | const ZGPeerSettings & | peerSettings | ) |
Constructor.
peerSettings | ZG settings for this ZG peer, as passed to the ZGPeerSession constructor. |
|
protectedvirtual |
Overridden to add a ChoirSession object to our thread's internal ReflectServer.
const ZGPeerID& GetLocalPeerID | ( | ) | const |
Returns the local peer's ZGPeerID.
const ZGPeerSettings& GetLocalPeerSettings | ( | ) | const |
Returns a reference to our ZGPeerSettings object (as was passed to our constructor)
|
inline |
Returns a pointer to our INetworkTimeProvider object.
Definition at line 20 of file ChoirThread.h.