man Protocol () - Protocols are used for processing transactional requests such as those performed thru modules, but thru a TCP protocol. resolved network protocol session interface.
NAME
Protocol - Protocols are used for processing transactional requests such as those performed thru modules, but thru a TCP protocol. resolved network protocol session interface.
SYNOPSIS
#include <bayonne.h>
Public Member Functions
Protocol (const char *keypath, tpport_t port)
InetHostAddress getAddress (void)
Get inet host address for this service.
tpport_t getPort (void)
Get inet port address of this service.
Semaphore * getSessions (void)
Get client connection limiting semaphore that is used as the starting semaphore for the client connection thread.
Detailed Description
Protocols are used for processing transactional requests such as those performed thru modules, but thru a TCP protocol. resolved network protocol session interface.
These support the resolver thread.
Author: David Sugar <dyfet@ostel.com>
Member Function Documentation
InetHostAddress Protocol::getAddress (void)
Get inet host address for this service.
Returns: inet host address of server.
tpport_t Protocol::getPort (void) [inline]
Get inet port address of this service.
Returns: inet port address of service.
Semaphore* Protocol::getSessions (void) [inline]
Get client connection limiting semaphore that is used as the starting semaphore for the client connection thread.
Returns: semaphore session limiter.
Author
Generated automatically by Doxygen for Bayonne from the source code.