, including all inherited members.
| abortReg() | IAXTransaction | |
| ackInFrames() | IAXTransaction | [protected] |
| alive() const | RefObject | [virtual] |
| authdata() | IAXTransaction | [inline] |
| calledContext() | IAXTransaction | [inline] |
| calledNo() | IAXTransaction | [inline] |
| callingName() | IAXTransaction | [inline] |
| callingNo() | IAXTransaction | [inline] |
| capability() const | IAXTransaction | [inline] |
| challenge() | IAXTransaction | [inline] |
| changeState(State newState) | IAXTransaction | [protected] |
| check(long maxwait=-1) | Lockable | [virtual] |
| Connected enum value (defined in IAXTransaction) | IAXTransaction | |
| count() | Mutex | [static] |
| createEvent(u_int8_t evType, bool local, IAXFullFrame *frame, State newState) | IAXTransaction | [protected] |
| createResponse(IAXFrameOut *frame, u_int8_t findType, u_int8_t findSubclass, u_int8_t evType, bool local, State newState) | IAXTransaction | [protected] |
| deref() | RefObject | |
| destroyed() | IAXTransaction | [protected, virtual] |
| destruct() | RefObject | [virtual] |
| disableSafety() | Lockable | [static] |
| efficientIncDec() | RefObject | [static] |
| efficientTimedLock() | Mutex | [static] |
| enableTrunking(IAXMetaTrunkFrame *trunkFrame) | IAXTransaction | |
| eventTerminated(IAXEvent *event) | IAXTransaction | [protected] |
| expire() const | IAXTransaction | [inline] |
| factoryIn(IAXEngine *engine, IAXFullFrame *frame, u_int16_t lcallno, const SocketAddr &addr, void *data=0) | IAXTransaction | [static] |
| factoryOut(IAXEngine *engine, Type type, u_int16_t lcallno, const SocketAddr &addr, IAXIEList &ieList, void *data=0) | IAXTransaction | [static] |
| findInFrame(IAXFrame::Type type, u_int32_t subclass) | IAXTransaction | [protected] |
| findInFrameAck(const IAXFullFrame *frameOut) | IAXTransaction | [protected] |
| findInFrameTimestamp(const IAXFullFrame *frameOut, IAXFrame::Type type, u_int32_t subclass) | IAXTransaction | [protected] |
| format(int type) | IAXTransaction | [inline] |
| formatIn(int type) | IAXTransaction | [inline] |
| formatOut(int type) | IAXTransaction | [inline] |
| getData(int type) | IAXTransaction | |
| getEngine() const | IAXTransaction | [inline] |
| getEvent(u_int64_t time) | IAXTransaction | |
| getEventRequest(IAXFullFrame *frame, bool &delFrame) | IAXTransaction | [protected] |
| getEventRequest_New(IAXFullFrame *frame, bool &delFrame) | IAXTransaction | [protected] |
| getEventResponse(IAXFrameOut *frame, bool &delFrame) | IAXTransaction | [protected] |
| getEventResponse_New(IAXFrameOut *frame, bool &delFrame) | IAXTransaction | [protected] |
| getEventResponse_Reg(IAXFrameOut *frame, bool &delFrame) | IAXTransaction | [protected] |
| getEventStartTrans(IAXFullFrame *frame, bool &delFrame) | IAXTransaction | [protected] |
| getEventTerminating(u_int64_t time) | IAXTransaction | [protected] |
| getFormat(int type) | IAXTransaction | |
| getMaxFrameList() | IAXTransaction | [static] |
| getObject(const String &name) const | RefObject | [virtual] |
| TelEngine::GenObject::getObject(const String &name, const GenObject *obj) | GenObject | [inline, static] |
| getUserData() const | IAXTransaction | [inline] |
| IAXEngine (defined in IAXTransaction) | IAXTransaction | [friend] |
| IAXEvent (defined in IAXTransaction) | IAXTransaction | [friend] |
| IAXTransaction(IAXEngine *engine, IAXFullFrame *frame, u_int16_t lcallno, const SocketAddr &addr, void *data=0) | IAXTransaction | [protected] |
| IAXTransaction(IAXEngine *engine, Type type, u_int16_t lcallno, const SocketAddr &addr, IAXIEList &ieList, void *data=0) | IAXTransaction | [protected] |
| Incorrect enum value (defined in IAXTransaction) | IAXTransaction | |
| incrementSeqNo(const IAXFullFrame *frame, bool inbound) | IAXTransaction | [protected] |
| init(IAXIEList &ieList) | IAXTransaction | [protected] |
| internalAccept() | IAXTransaction | [protected] |
| internalReject(String &reason) | IAXTransaction | [protected] |
| isFrameAcceptable(const IAXFullFrame *frame) | IAXTransaction | [protected] |
| keepEvent(IAXEvent *event) | IAXTransaction | [inline, protected] |
| localCallNo() const | IAXTransaction | [inline] |
| lock(long maxwait=-1) | Mutex | [virtual] |
| locked() const | Mutex | [virtual] |
| locks() | Mutex | [static] |
| Mutex(bool recursive=false, const char *name=0) | Mutex | [explicit] |
| Mutex(const Mutex &original) | Mutex | |
| New enum value (defined in IAXTransaction) | IAXTransaction | |
| NewLocalInvite enum value (defined in IAXTransaction) | IAXTransaction | |
| NewLocalInvite_AuthRecv enum value (defined in IAXTransaction) | IAXTransaction | |
| NewLocalInvite_RepSent enum value (defined in IAXTransaction) | IAXTransaction | |
| NewRemoteInvite enum value (defined in IAXTransaction) | IAXTransaction | |
| NewRemoteInvite_AuthSent enum value (defined in IAXTransaction) | IAXTransaction | |
| NewRemoteInvite_RepRecv enum value (defined in IAXTransaction) | IAXTransaction | |
| operator=(const Mutex &original) | Mutex | |
| outgoing() const | IAXTransaction | [inline] |
| owner() const | Mutex | |
| Poke enum value (defined in IAXTransaction) | IAXTransaction | |
| postFrame(IAXFrame::Type type, u_int32_t subclass, void *data=0, u_int16_t len=0, u_int32_t tStamp=0, bool ackOnly=false, bool mark=false) | IAXTransaction | [protected] |
| postFrameIes(IAXFrame::Type type, u_int32_t subclass, IAXIEList *ies, u_int32_t tStamp=0, bool ackOnly=false) | IAXTransaction | [protected] |
| print(bool printStats=false, bool printFrames=false, const char *location="status") | IAXTransaction | |
| processAccept(IAXEvent *event) | IAXTransaction | [protected] |
| processAuthRep(IAXEvent *event) | IAXTransaction | [protected] |
| processAuthReq(IAXEvent *event) | IAXTransaction | [protected] |
| processCallToken(const DataBlock &callToken) | IAXTransaction | |
| processFrame(IAXFrame *frame) | IAXTransaction | |
| processInternalIncomingRequest(const IAXFullFrame *frame, bool &delFrame) | IAXTransaction | [protected] |
| processInternalOutgoingRequest(IAXFrameOut *frame, bool &delFrame) | IAXTransaction | [protected] |
| processMedia(DataBlock &data, u_int32_t tStamp, int type=IAXFormat::Audio, bool full=false, bool mark=false) | IAXTransaction | |
| processMediaFrame(const IAXFullFrame *frame, int type) | IAXTransaction | [protected] |
| processMidCallControl(IAXFullFrame *frame, bool &delFrame) | IAXTransaction | [protected] |
| processMidCallIAXControl(IAXFullFrame *frame, bool &delFrame) | IAXTransaction | [protected] |
| processRegAck(IAXEvent *event) | IAXTransaction | [protected] |
| recursive() const | Mutex | |
| ref() | RefObject | |
| refcount() const | RefObject | [inline] |
| RefObject() | RefObject | |
| RegRel enum value (defined in IAXTransaction) | IAXTransaction | |
| RegReq enum value (defined in IAXTransaction) | IAXTransaction | |
| remoteAddr() const | IAXTransaction | [inline] |
| remoteCallNo() const | IAXTransaction | [inline] |
| remoteRejectCall(IAXFullFrame *frame, bool &delFrame) | IAXTransaction | [protected] |
| resurrect() | RefObject | [protected] |
| retransmitOnVNAK(u_int16_t seqNo) | IAXTransaction | [protected] |
| s_iax_modInvalidAuth | IAXTransaction | [static] |
| s_iax_modNoAuthMethod | IAXTransaction | [static] |
| s_iax_modNoMediaFormat | IAXTransaction | [static] |
| s_iax_modNoUsername | IAXTransaction | [static] |
| sendAccept(unsigned int *expires=0) | IAXTransaction | |
| sendAck(const IAXFullFrame *frame) | IAXTransaction | [protected] |
| sendAnswer() | IAXTransaction | [inline] |
| sendAuth() | IAXTransaction | |
| sendAuthReply(const String &response) | IAXTransaction | |
| sendConnected(IAXFullFrame::ControlType subclass, IAXFrame::Type frametype=IAXFrame::Control) | IAXTransaction | [protected] |
| sendDtmf(u_int8_t dtmf) | IAXTransaction | [inline] |
| sendFrame(IAXFrameOut *frame, bool vnak=false) | IAXTransaction | [protected] |
| sendHangup(const char *cause=0, u_int8_t code=0) | IAXTransaction | |
| sendInval() | IAXTransaction | [protected] |
| sendMedia(const DataBlock &data, u_int32_t format, int type=IAXFormat::Audio, bool mark=false) | IAXTransaction | |
| sendNoise(u_int8_t noise) | IAXTransaction | [inline] |
| sendProgress() | IAXTransaction | [inline] |
| sendReject(const char *cause=0, u_int8_t code=0) | IAXTransaction | |
| sendRinging() | IAXTransaction | [inline] |
| sendText(const char *text) | IAXTransaction | |
| sendUnsupport(u_int32_t subclass) | IAXTransaction | [protected] |
| sendVNAK() | IAXTransaction | [protected] |
| setMaxFrameList(unsigned char value) | IAXTransaction | [static] |
| setUserData(void *data) | IAXTransaction | [inline] |
| startUsingNow() | Lockable | [static] |
| state() const | IAXTransaction | [inline] |
| State enum name | IAXTransaction | |
| terminate(u_int8_t evType, bool local, IAXFullFrame *frame=0, bool createIEList=true) | IAXTransaction | [protected] |
| Terminated enum value (defined in IAXTransaction) | IAXTransaction | |
| Terminating enum value (defined in IAXTransaction) | IAXTransaction | |
| timeStamp() const | IAXTransaction | [inline] |
| toString() const | GenObject | [virtual] |
| Type enum name | IAXTransaction | |
| type() const | IAXTransaction | [inline] |
| Unknown enum value (defined in IAXTransaction) | IAXTransaction | |
| unlock() | Mutex | [virtual] |
| unlockAll() | Lockable | [virtual] |
| username() | IAXTransaction | [inline] |
| wait(unsigned long maxwait) | Lockable | [static] |
| wait() | Lockable | [static] |
| waitForTerminate(u_int8_t evType, bool local, IAXFullFrame *frame) | IAXTransaction | [protected] |
| zeroRefs() | RefObject | [protected, virtual] |
| ~GenObject() | GenObject | [inline, virtual] |
| ~IAXTransaction() | IAXTransaction | [virtual] |
| ~Lockable() | Lockable | [virtual] |
| ~Mutex() | Mutex | |
| ~RefObject() | RefObject | [virtual] |