# IAX2EndPoint Member List

This is the complete list of members for IAX2EndPoint, including all inherited members.

AddConnection(OpalConnection *connection) | OpalEndPoint | `[protected]`
AddNewTranslationEntry(IAX2Frame *f) | IAX2EndPoint | `[protected]`
addressIndex enum value | IAX2EndPoint |
AdjustMediaFormats(const OpalConnection &connection, OpalMediaFormatList &mediaFormats) const | OpalEndPoint | `[virtual]`
attributeBits | OpalEndPoint | `[protected]`
Attributes enum name | OpalEndPoint |
BuildUrl(const PString &host, const PString &userName=PString::Empty(), const PString &extension=PString::Empty(), const PString &context=PString::Empty(), const PString &transport=PString::Empty()) | IAX2EndPoint |
callNumbLock | IAX2EndPoint | `[protected]`
callnumbs | IAX2EndPoint | `[protected]`
callsEstablished | IAX2EndPoint | `[protected]`
callStartTime | IAX2EndPoint | `[protected]`
CanTerminateCall enum value | OpalEndPoint |
ClearAllCalls(OpalConnection::CallEndReason reason=OpalConnection::EndedByLocalUser, PBoolean wait=PTrue) | OpalEndPoint | `[virtual]`
ClearCall(const PString &token, OpalConnection::CallEndReason reason=OpalConnection::EndedByLocalUser, PSyncPoint *sync=NULL) | OpalEndPoint | `[virtual]`
ClearCallSynchronous(const PString &token, OpalConnection::CallEndReason reason=OpalConnection::EndedByLocalUser, PSyncPoint *sync=NULL) | OpalEndPoint | `[virtual]`
ConectionForFrameIsAlive(IAX2Frame *f) | IAX2EndPoint |
ConnectionForFrameIsAlive(IAX2Frame *f) | IAX2EndPoint |
connectionsActive | OpalEndPoint | `[protected]`
contextIndex enum value | IAX2EndPoint |
CopyLocalMediaFormats(OpalMediaFormatList &list) | IAX2EndPoint |
CreateConnection(OpalCall &call, const PString &token, void *userData, const PString &remoteParty, const PString &remotePartyName=PString::Empty()) | IAX2EndPoint | `[virtual]`
defaultDisplayName | OpalEndPoint | `[protected]`
defaultLocalPartyName | OpalEndPoint | `[protected]`
defaultSendUserInputMode | OpalEndPoint | `[protected]`
defaultSignalPort | OpalEndPoint | `[protected]`
DestroyConnection(OpalConnection *connection) | OpalEndPoint | `[virtual]`
DissectRemoteParty(const PString &other) | IAX2EndPoint | `[static]`
extensionIndex enum value | IAX2EndPoint |
FindListener(const OpalTransportAddress &iface) | OpalEndPoint |
GarbageCollection() | OpalEndPoint | `[virtual]`
GetAllConnections() | OpalEndPoint |
GetCodecLengths(PINDEX src, PINDEX &compressedBytes, PINDEX &duration) | IAX2EndPoint |
GetConnectionCount() const | OpalEndPoint | `[inline]`
GetConnectionWithLock(const PString &token, PSafetyMode mode=PSafeReadWrite) | OpalEndPoint | `[inline]`
GetConnectionWithLockAs(const PString &token, PSafetyMode mode=PSafeReadWrite) | OpalEndPoint | `[inline]`
GetDefaultDisplayName() const | OpalEndPoint | `[inline]`
GetDefaultListeners() const | OpalEndPoint | `[virtual]`
GetDefaultLocalPartyName() const | OpalEndPoint | `[inline]`
GetDefaultSignalPort() const | OpalEndPoint | `[inline]`
GetDefaultTransport() const | OpalEndPoint | `[virtual]`
GetInitialBandwidth() const | OpalEndPoint | `[inline]`
GetInterfaceAddresses(PBoolean excludeLocalHost=PTrue, OpalTransport *associatedTransport=NULL) | OpalEndPoint |
GetListeners() const | OpalEndPoint | `[inline]`
GetLocalNumber() | IAX2EndPoint | `[inline]`
GetLocalUserName() | IAX2EndPoint | `[inline]`
GetManager() const | OpalEndPoint | `[inline]`
GetMediaFormats() const | IAX2EndPoint | `[virtual]`
GetOutSequenceNumberForStatusQuery() | IAX2EndPoint |
GetPassword() | IAX2EndPoint | `[inline]`
GetPreferredCodec(OpalMediaFormatList &list) | IAX2EndPoint |
GetPrefixName() const | OpalEndPoint | `[inline]`
GetProductInfo() const | OpalEndPoint | `[inline]`
GetRegistrationsCount() | IAX2EndPoint |
GetSendUserInputMode() const | OpalEndPoint | `[inline]`
GetSupportedCodecs(OpalMediaFormatList &list) | IAX2EndPoint |
HasAttribute(Attributes opt) const | OpalEndPoint | `[inline]`
HasConnection(const PString &token) | OpalEndPoint | `[virtual]`
HasLineInterface enum value | OpalEndPoint |
IAX2EndPoint(OpalManager &manager) | IAX2EndPoint |
IAX2RemoteAddressFields enum name | IAX2EndPoint |
IncomingEthernetFrame(IAX2Frame *frame) | IAX2EndPoint | `[virtual]`
incomingFrameHandler | IAX2EndPoint | `[protected]`
initialBandwidth | OpalEndPoint | `[protected]`
Initialise() | IAX2EndPoint |
inUseFlag | OpalEndPoint | `[protected]`
IsRegistered(const PString &host, const PString &username) | IAX2EndPoint |
listeners | OpalEndPoint | `[protected]`
ListenPortNumber() | IAX2EndPoint | `[inline]`
localMediaFormats | IAX2EndPoint | `[protected]`
localNumber | IAX2EndPoint | `[protected]`
localUserName | IAX2EndPoint | `[protected]`
MakeConnection(OpalCall &call, const PString &party, void *userData=NULL, unsigned int options=0, OpalConnection::StringOptions *stringOptions=NULL) | IAX2EndPoint | `[virtual]`
manager | OpalEndPoint | `[protected]`
maximumIndex enum value | IAX2EndPoint |
mutexTokenTable | IAX2EndPoint | `[protected]`
NewIncomingConnection(OpalTransport *transport) | IAX2EndPoint | `[virtual]`
NewIncomingConnection(IAX2Frame *f) | IAX2EndPoint |
NextSrcCallNumber(IAX2Processor *processor) | IAX2EndPoint |
OnAlerting(OpalConnection &connection) | OpalEndPoint | `[virtual]`
OnAnswerCall(OpalConnection &connection, const PString &caller) | OpalEndPoint | `[virtual]`
OnClosedMediaStream(const OpalMediaStream &stream) | OpalEndPoint | `[virtual]`
OnConnected(OpalConnection &connection) | OpalEndPoint | `[virtual]`
OnEstablished(OpalConnection &con) | IAX2EndPoint | `[virtual]`
OnForwarded(OpalConnection &connection, const PString &remoteParty) | OpalEndPoint | `[virtual]`
OnHold(OpalConnection &connection, bool fromRemote, bool onHold) | OpalEndPoint | `[virtual]`
OnHold(OpalConnection &connection) | OpalEndPoint | `[virtual]`
OnIncomingCall(IAX2Connection &conn) | IAX2EndPoint | `[virtual]`
OnIncomingConnection(OpalConnection &connection, unsigned options, OpalConnection::StringOptions *stringOptions) | OpalEndPoint | `[virtual]`
OnIncomingConnection(OpalConnection &connection, unsigned options) | OpalEndPoint | `[virtual]`
OnIncomingConnection(OpalConnection &connection) | OpalEndPoint | `[virtual]`
OnMWIReceived(const PString &party, OpalManager::MessageWaitingType type, const PString &extraInfo) | OpalEndPoint | `[virtual]`
OnNewConnection(OpalCall &call, OpalConnection &connection) | OpalEndPoint | `[virtual]`
OnOpenMediaStream(OpalConnection &connection, OpalMediaStream &stream) | OpalEndPoint | `[virtual]`
OnRegistered(const PString &host, const PString &userName, PBoolean isFailure, RegisteredError reason=RegisteredFailureUnknown) | IAX2EndPoint | `[virtual]`
OnReleased(OpalConnection &connection) | IAX2EndPoint | `[virtual]`
OnSetUpConnection(OpalConnection &connection) | OpalEndPoint | `[virtual]`
OnUnregistered(const PString &host, const PString &userName, PBoolean isFailure, UnregisteredError reason=UnregisteredFailureUnknown) | IAX2EndPoint | `[virtual]`
OnUserInputString(OpalConnection &connection, const PString &value) | OpalEndPoint | `[virtual]`
OnUserInputTone(OpalConnection &connection, char tone, int duration) | OpalEndPoint | `[virtual]`
OpalConnection::Release(CallEndReason reason) | OpalEndPoint | `[friend]`
OpalEndPoint(OpalManager &manager, const PCaselessString &prefix, unsigned attributes) | OpalEndPoint |
OpalManager::GarbageCollection() | OpalEndPoint | `[friend]`
packetsReadFromEthernet | IAX2EndPoint | `[protected]`
password | IAX2EndPoint | `[protected]`
PDECLARE_NOTIFIER(PThread, OpalEndPoint, ListenerCallback) | OpalEndPoint |
prefixName | OpalEndPoint | `[protected]`
PrintOn(ostream &strm) const | OpalEndPoint |
ProcessInMatchingConnection(IAX2Frame *f) | IAX2EndPoint | `[protected]`
ProcessReceivedEthernetFrames() | IAX2EndPoint |
productInfo | OpalEndPoint | `[protected]`
protoIndex enum value | IAX2EndPoint |
ReadUserInput(OpalConnection &connection, const char *terminators="#\r\n", unsigned lastDigitTimeout=4, unsigned firstDigitTimeout=30) | OpalEndPoint | `[virtual]`
receiver | IAX2EndPoint |
Register(const PString &host, const PString &username, const PString &password=PString::Empty(), PINDEX requestedRefreshTime=60) | IAX2EndPoint |
RegisteredError enum name | IAX2EndPoint |
RegisteredFailureUnknown enum value | IAX2EndPoint |
regProcessors | IAX2EndPoint | `[protected]`
regProcessorsMutex | IAX2EndPoint | `[protected]`
RemoveListener(OpalListener *listener) | OpalEndPoint |
ReportStoredConnections() | IAX2EndPoint |
ReportTransmitterLists(PString &answer, bool getFullReport=false) | IAX2EndPoint |
SetDefaultDisplayName(const PString &name) | OpalEndPoint | `[inline]`
SetDefaultLocalPartyName(const PString &name) | OpalEndPoint | `[inline]`
SetInitialBandwidth(unsigned bandwidth) | OpalEndPoint | `[inline]`
SetLocalNumber(PString newValue) | IAX2EndPoint |
SetLocalUserName(PString newValue) | IAX2EndPoint |
SetPassword(PString newValue) | IAX2EndPoint |
SetProductInfo(const OpalProductInfo &info) | OpalEndPoint | `[inline]`
SetSendUserInputMode(OpalConnection::SendUserInputModes mode) | OpalEndPoint | `[inline]`
ShutDown() | OpalEndPoint | `[virtual]`
sock | IAX2EndPoint | `[protected]`
specialPacketHandler | IAX2EndPoint | `[protected]`
StartListener(const OpalTransportAddress &iface) | OpalEndPoint |
StartListener(OpalListener *listener) | OpalEndPoint |
StartListeners(const PStringArray &interfaces) | OpalEndPoint |
StartRinging(PString remoteCaller) | IAX2EndPoint |
statusQueryCounter | IAX2EndPoint | `[protected]`
statusQueryMutex | IAX2EndPoint | `[protected]`
StopListener(const OpalTransportAddress &iface) | OpalEndPoint |
tokenTable | IAX2EndPoint | `[protected]`
transmitter | IAX2EndPoint |
transportIndex enum value | IAX2EndPoint |
Unregister(const PString &host, const PString &username) | IAX2EndPoint |
UnregisteredError enum name | IAX2EndPoint |
UnregisteredFailureUnknown enum value | IAX2EndPoint |
userIndex enum value | IAX2EndPoint |
~IAX2EndPoint() | IAX2EndPoint |
~OpalEndPoint() | OpalEndPoint |