Public Member Functions | |
virtual void | WaitingForShutdownToComplete (const JetByteTools::Core::_tstring &name, Milliseconds timeout, void *pUserData)=0 |
virtual void | OnShutdownFailedToComplete (const JetByteTools::Core::_tstring &name, void *pUserData)=0 |
virtual void | OnShutdownCompleted (const JetByteTools::Core::_tstring &name, void *pUserData)=0 |
Protected Member Functions | |
virtual | ~INamedServerShutdownCallback () |
We never delete instances of this interface; you must manage the lifetime of the class that implements it. |
virtual ~INamedServerShutdownCallback | ( | ) | [protected, virtual] |
We never delete instances of this interface; you must manage the lifetime of the class that implements it.
virtual void WaitingForShutdownToComplete | ( | const JetByteTools::Core::_tstring & | name, | |
Milliseconds | timeout, | |||
void * | pUserData | |||
) | [pure virtual] |
Implemented in CNullNamedServerShutdownCallback.
virtual void OnShutdownFailedToComplete | ( | const JetByteTools::Core::_tstring & | name, | |
void * | pUserData | |||
) | [pure virtual] |
Implemented in CNullNamedServerShutdownCallback.
virtual void OnShutdownCompleted | ( | const JetByteTools::Core::_tstring & | name, | |
void * | pUserData | |||
) | [pure virtual] |
Implemented in CNullNamedServerShutdownCallback.