CDatagramSocketServerBase | ( | IDatagramSocketServerCallback & | callback, | |
IDatagramServerSocketConnectionManagerIO & | manager, | |||
JetByteTools::Core::IProvideUserData & | dataProvider | |||
) | [protected] |
void OnSocketAttached | ( | JetByteTools::Core::IIndexedOpaqueUserData & | ) | const [inline, protected] |
void OnReadCompleted | ( | IDatagramServerSocketEx & | socket, | |
JetByteTools::IO::CSmartBuffer & | buffer | |||
) | [protected] |
void OnReadCompletionError | ( | IDatagramServerSocketEx & | socket, | |
JetByteTools::IO::CSmartBuffer & | buffer, | |||
DWORD | lastError | |||
) | [protected] |
void OnRequestWrite | ( | IDatagramServerSocketEx & | , | |
JetByteTools::IO::CSmartBuffer & | ||||
) | const [inline, protected] |
void OnWriteCompleted | ( | IDatagramServerSocketEx & | socket, | |
JetByteTools::IO::CSmartBuffer & | buffer | |||
) | [protected] |
void OnWriteCompletionError | ( | IDatagramServerSocketEx & | socket, | |
JetByteTools::IO::CSmartBuffer & | buffer, | |||
DWORD | lastError | |||
) | [protected] |
void OnRequestSendTo | ( | IDatagramServerSocketEx & | , | |
const IAddress & | , | |||
JetByteTools::IO::CSmartBuffer & | ||||
) | const [inline, protected] |
void OnSendToCompleted | ( | IDatagramServerSocketEx & | socket, | |
const IAddress & | address, | |||
JetByteTools::IO::CSmartBuffer & | buffer | |||
) | [protected] |
void OnSendToCompletionError | ( | IDatagramServerSocketEx & | socket, | |
const IAddress & | address, | |||
JetByteTools::IO::CSmartBuffer & | buffer, | |||
DWORD | lastError | |||
) | [protected] |
void OnConnectionReset | ( | IDatagramServerSocketEx & | socket, | |
DWORD | lastError | |||
) | [protected] |
void OnConnectionClosed | ( | IDatagramServerSocketEx & | socket, | |
ConnectionClosureReason | reason | |||
) | [protected] |
void OnSocketReleased | ( | JetByteTools::Core::IIndexedOpaqueUserData & | ) | const [inline, protected] |
IDatagramSocketServerCallback& m_callback [protected] |