15 #ifndef _OsTLSServerSocket_h_ 16 #define _OsTLSServerSocket_h_ 41 TLS_INIT_DATABASE_FAILURE,
42 TLS_INIT_BAD_PASSWORD,
43 TLS_INIT_TCP_IMPORT_FAILURE,
55 OsTLSServerSocket(
int connectionQueueSize,
71 OsTLSServerSocket&
operator=(
const OsTLSServerSocket& rhs);
110 TlsInitCodes getTlsInitCode() {
return mTlsInitCode; }
117 static int pemPasswdCallbackFunc(
char *buf,
int size,
int rwflag,
void *userdata);
122 OsTLSServerSocket(
const OsTLSServerSocket& rOsTLSServerSocket);
132 PRFileDesc* mpMozillaSSLSocket;
133 SECKEYPrivateKey * mpPrivKey;
134 CERTCertificate * mpCert;
135 TlsInitCodes mTlsInitCode;
142 #endif // SIP_TLS_NSS 144 #endif // _OsTLSServerSocket_h_ IpProtocolSocketType
Definition: OsSocket.h:92
virtual UtlBoolean isOk() const
Definition: OsServerSocket.cpp:279
virtual void close()
returns: Returns a socket connected to the client requesting the returns: connection. If an error occurs returns NULL.
Definition: OsServerSocket.cpp:234
Definition: UtlString.h:48
virtual int getLocalHostPort() const
Definition: OsServerSocket.cpp:267
virtual OsConnectionSocket * accept()
Definition: OsServerSocket.cpp:205
Definition: OsConnectionSocket.h:34
int UtlBoolean
Definition: UtlDefs.h:41
Definition: OsServerSocket.h:38
#define PORT_DEFAULT
Definition: OsDefs.h:180
OsServerSocket & operator=(const OsServerSocket &rhs)
param: connectionQueueSize - The maximum number of outstanding
Definition: OsServerSocket.cpp:197