31 #ifndef OPAL_OPAL_RTPCONN_H
32 #define OPAL_OPAL_RTPCONN_H
45 class OpalZRTPStreamInfo {
47 virtual bool Open() = 0;
51 class OpalZRTPConnectionInfo {
53 virtual bool Open() = 0;
79 virtual void Close() = 0;
81 virtual PObject *
Clone()
const = 0;
85 virtual bool IsRTP()
const = 0;
129 virtual void Close();
133 virtual bool IsRTP()
const {
return true; }
223 unsigned fromSessionID,
258 const PString & token,
259 unsigned options = 0,
353 unsigned fromSessionID,
383 const PIPSocket::Address & localAddr,
384 const PIPSocket::Address & peerAddr,
385 const PIPSocket::Address & signalAddr,
398 unsigned duration = 0
508 #if OPAL_T38_CAPABILITY
517 PMutex zrtpConnInfoMutex;
518 OpalZRTPConnectionInfo * zrtpConnInfo;
533 virtual PBoolean
Open() = 0;
536 #endif // OPAL_OPAL_RTPCONN_H