Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef CONNECT___NCBI_SOCKET_UNIX__HPP
2 #define CONNECT___NCBI_SOCKET_UNIX__HPP
72 unsigned short backlog = 64,
76 unsigned short backlog = 64,
97 unsigned short backlog,
105 unsigned short backlog,
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
EIO_Status Connect(const string &host, unsigned short port, const STimeout *timeout=kDefaultTimeout, TSOCK_Flags flags=fSOCK_LogDefault)
Connect to "host:port".
EIO_Status LSOCK_CreateUNIX(const char *path, unsigned short backlog, LSOCK *lsock, TSOCK_Flags flags)
CUNIXListeningSocket(void)
EIO_Status Listen(const string &filename, unsigned short backlog=64, TSOCK_Flags flags=fSOCK_LogDefault)
unsigned int TSOCK_Flags
bitwise "OR" of ESOCK_Flags
@ eIO_Unknown
unknown I/O error (likely fatal but can retry)
#define NCBI_XCONNECT_EXPORT