reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::TlsBaseTransport Member List

This is the complete list of members for resip::TlsBaseTransport, including all inherited members.

addSipMessageLoggingHandler(std::shared_ptr< SipMessageLoggingHandler > handler)resip::Transport
applyDscpToOwnSockets()resip::Transport
applySocketOptions(Socket sock) constresip::Transport
basicCheck(const SipMessage &msg)resip::Transport
bind()resip::InternalTransport
boundInterface() constresip::Transportinline
buildFdSet(FdSet &fdset)resip::TcpBaseTransportvirtual
callSocketFunc(Socket sock) constresip::Transport
createConnection(const Tuple &who, Socket fd, bool server=false)resip::TlsBaseTransportprotectedvirtual
drainDscpRefresh()resip::Transportprotected
effectiveDscp() constresip::Transport
effectiveDscp(int wanted) constresip::Transport
error(int e)resip::Transportstatic
errorToString(int e)resip::Transportstatic
fail(const Data &tid, TransportFailure::FailureReason reason=TransportFailure::Failure, int subCode=0)resip::Transport
FdPollItemIf()resip::FdPollItemIfinline
FdSetIOObserver()resip::FdSetIOObserverinline
flowTerminated(const Tuple &flow, TransportFailure::FailureReason failureReason, int failureSubCode, const Data &failureString, const std::list< Data > additionalFailureStrings)resip::Transport
flushStateMacFifo()resip::Transportinline
getClientVerificationMode()resip::TlsBaseTransportinline
getConnectionManager()resip::TcpBaseTransportinline
getConnectionManager() constresip::TcpBaseTransportinline
getCtx()resip::TlsBaseTransport
getExpectedWaitForIncoming() constresip::Transportinline
getFifoSize() constresip::InternalTransportvirtual
getKey() constresip::Transportinline
getListenerSocket() constresip::InternalTransportinlineprotectedvirtual
getRejectionBehaviorForIncoming() constresip::Transportinline
getSipMessageLoggingHandlers() const noexceptresip::Transport
getTimeTillNextProcessMS()resip::Transportinlinevirtual
getTuple() constresip::Transportinline
hasDataToSend() constresip::InternalTransportvirtual
hasSpecificContact() constresip::Transportinlinevirtual
init()resip::TcpBaseTransportprotectedvirtual
interfaceName() constresip::Transportinline
InternalTransport(Fifo< TransactionMessage > &rxFifo, int portNum, IpVersion version, const Data &interfaceObj, AfterSocketCreationFuncPtr socketFunc=0, Compression &compression=Compression::Disabled, unsigned transportFlags=0, const Data &netNs=Data::Empty)resip::InternalTransport
invokeAfterSocketCreationFunc() constresip::TcpBaseTransportvirtual
ipVersion() constresip::Transportinline
isDatagram() constresip::TcpBaseTransportinlinevirtual
isFinished() constresip::InternalTransportvirtual
isReliable() constresip::TcpBaseTransportinlinevirtual
isShuttingDown()resip::Transportinlinevirtual
isUseEmailAsSIP()resip::TlsBaseTransportinline
isV4() constresip::Transportinline
keepAlivePong(const Tuple &flow)resip::Transport
make100(SipMessage &msg)resip::Transport
make503(SipMessage &msg, uint16_t retryAfter)resip::Transport
makeFailedResponse(const SipMessage &msg, int responseCode=400, const char *warning=nullptr)resip::Transport
makeOutgoingConnection(const Tuple &dest, TransportFailure::FailureReason &failCode, int &subCode)resip::TcpBaseTransportprotected
makeSendData(const Tuple &tuple, const Data &data, const Data &tid, const Data &sigcompId=Data::Empty)resip::Transport
MaxReadSizeresip::TcpBaseTransportprotectedstatic
MaxWriteSizeresip::TcpBaseTransportprotectedstatic
mCertificateFilenameresip::TlsBaseTransportprotected
mClientVerificationModeresip::TlsBaseTransportprotected
mCompressionresip::Transportprotected
mCongestionManagerresip::Transportprotected
mDomainCtxresip::TlsBaseTransportprotected
mDscpresip::Transportprotected
mDscpRefreshPendingresip::Transportprotected
mDscpReportPendingresip::Transportprotected
mFdresip::InternalTransportprotected
mInterfaceresip::Transportprotected
mInterruptorHandleresip::InternalTransportprotected
mPollGrpresip::InternalTransportprotected
mPollItemHandleresip::InternalTransportprotected
mPrivateKeyFilenameresip::TlsBaseTransportprotected
mPrivateKeyPassPhraseresip::TlsBaseTransportprotected
mReloadCertificateresip::TlsBaseTransportprotected
mSecurityresip::TlsBaseTransportprotected
mSelectInterruptorresip::InternalTransportprotected
mShuttingDownresip::Transportprotected
mSocketFuncresip::Transportprotected
mSslTyperesip::TlsBaseTransportprotected
mStateMachineFiforesip::Transportprotected
mTransportFlagsresip::Transportprotected
mTupleresip::Transportprotected
mTxFiforesip::InternalTransportprotected
mTxFifoOutBufferresip::InternalTransportprotected
mUseEmailAsSIPresip::TlsBaseTransportprotected
mWasMarkRequestedresip::Transportmutableprotected
netNs() constresip::Transportinline
onReload()resip::TlsBaseTransportvirtual
operator==(const Transport &rhs) constresip::Transport
poke()resip::InternalTransportvirtual
port() constresip::Transportinline
process(FdSet &fdset)resip::TcpBaseTransportvirtual
process()resip::TcpBaseTransportvirtual
processAllWriteRequests()resip::TcpBaseTransportprotected
processListen()resip::TcpBaseTransportprotected
processPollEvent(FdPollEventMask mask)resip::TcpBaseTransportvirtual
pushRxMsgUp(SipMessage *msg)resip::Transportvirtual
RESIP_HeapCount(TlsBaseTransport)resip::TlsBaseTransport
send(std::unique_ptr< SendData > data)resip::InternalTransportvirtual
setCongestionManager(CongestionManager *manager)resip::InternalTransportinlinevirtual
setDscp(int dscp)resip::Transport
setKey(unsigned int pKey)resip::Transportinline
setPeerCertificateVerificationCallback(SecurityTypes::SSLVendor vendor, void *func, void *arg)resip::TlsBaseTransport
setPollGrp(FdPollGrp *grp)resip::TcpBaseTransportvirtual
setRcvBufLen(int buflen)resip::TcpBaseTransportvirtual
setRemoteSigcompId(SipMessage &msg, Data &id)resip::Transport
setSipMessageLoggingHandler(std::shared_ptr< SipMessageLoggingHandler > handler)resip::Transport
setSipMessageLoggingHandlers(const SipMessageLoggingHandlerList &handlers)resip::Transport
setTcpConnectState(const Data &tid, TcpConnectState::State state)resip::Transport
setTlsDomain(const Data &domain)resip::Transportinlineprotected
shareStackProcessAndSelect() constresip::InternalTransportinlinevirtual
shutdown()resip::Transportinlinevirtual
SipMessageLoggingHandlerList typedefresip::Transport
socket(TransportType type, IpVersion ipVer)resip::InternalTransportstatic
stampReceived(SipMessage *request)resip::Transportstatic
startOwnProcessing()resip::InternalTransportinlinevirtual
TcpBaseTransport(Fifo< TransactionMessage > &fifo, int portNum, IpVersion version, const Data &interfaceName, AfterSocketCreationFuncPtr socketFunc, Compression &compression, unsigned transportFlags=0, const Data &netNs=Data::Empty)resip::TcpBaseTransport
TlsBaseTransport(Fifo< TransactionMessage > &fifo, int portNum, IpVersion version, const Data &interfaceObj, Security &security, const Data &sipDomain, SecurityTypes::SSLType sslType, TransportType transportType, AfterSocketCreationFuncPtr socketFunc=0, Compression &compression=Compression::Disabled, unsigned transportFlags=0, SecurityTypes::TlsClientVerificationMode cvm=SecurityTypes::None, bool useEmailAsSIP=false, const Data &certificateFilename="", const Data &privateKeyFilename="", const Data &privateKeyPassPhrase="")resip::TlsBaseTransport
tlsDomain() constresip::Transportinline
transport() constresip::Transportinline
Transport(Fifo< TransactionMessage > &rxFifo, const GenericIPAddress &address, const Data &tlsDomain=Data::Empty, AfterSocketCreationFuncPtr socketFunc=nullptr, Compression &compression=Compression::Disabled)resip::Transport
Transport(Fifo< TransactionMessage > &rxFifo, int portNum, IpVersion version, const Data &interfaceObj, const Data &tlsDomain=Data::Empty, AfterSocketCreationFuncPtr socketFunc=nullptr, Compression &compression=Compression::Disabled, unsigned transportFlags=0, const Data &netNs=Data::Empty)resip::Transport
unsetSipMessageLoggingHandler() noexceptresip::Transport
~FdPollItemIf()resip::FdPollItemIfvirtual
~FdSetIOObserver()resip::FdSetIOObserverinlinevirtual
~InternalTransport()resip::InternalTransportvirtual
~TcpBaseTransport()resip::TcpBaseTransportvirtual
~TlsBaseTransport()resip::TlsBaseTransportvirtual
~Transport()resip::Transportvirtual