|
Yate
|
This is the complete list of members for IAXTransaction, including all inherited members.
| abortReg() | IAXTransaction | |
| ackInFrames() | IAXTransaction | protected |
| alive() const | RefObject | virtual |
| alive(const RefObject *obj) | RefObject | inlinestatic |
| 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 | protectedvirtual |
| destruct() | RefObject | virtual |
| efficientIncDec() | RefObject | static |
| efficientTimedLock() | Mutex | static |
| enableSafety(bool safe=true) | Lockable | static |
| enableTrunking(IAXMetaTrunkFrame *trunkFrame, bool efficientUse) | 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 |
| GenObject() | GenObject | |
| getData(int type) | IAXTransaction | inline |
| getEngine() const | IAXTransaction | inline |
| getEvent(const Time &now=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 |
| getFormat(int type) | IAXTransaction | inline |
| getMaxFrameList() | IAXTransaction | static |
| getObjCounter() const | GenObject | inline |
| getObjCounter(const String &name, bool create=true) | GenObject | static |
| getObjCounters() | GenObject | static |
| getObjCounting() | GenObject | inlinestatic |
| getObject(const String &name) const | RefObject | virtual |
| GenObject::getObject(const String &name, const GenObject *obj) | GenObject | inlinestatic |
| 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 |
| internalReject(const char *reason, u_int8_t code) | IAXTransaction | protected |
| isFrameAcceptable(const IAXFullFrame *frame) | IAXTransaction | protected |
| keepEvent(IAXEvent *event) | IAXTransaction | inlineprotected |
| 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 |
| processMiniNoTs(u_int32_t ts, ObjList &blocks, const Time &now=Time()) | IAXTransaction | |
| 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 |
| s_stateName | IAXTransaction | static |
| s_typeName | IAXTransaction | static |
| safety() | Lockable | 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 | |
| sendMedia(const DataBlock &data, unsigned int tStamp, 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 |
| setDestroy() | IAXTransaction | inline |
| setMaxFrameList(unsigned char value) | IAXTransaction | static |
| setObjCounter(NamedCounter *counter) | GenObject | |
| setObjCounting(bool enable) | GenObject | inlinestatic |
| setUserData(void *data) | IAXTransaction | inline |
| start() | IAXTransaction | |
| startUsingNow() | Lockable | static |
| State enum name | IAXTransaction | |
| state() const | IAXTransaction | inline |
| stateName() | IAXTransaction | inline |
| stateName(int state) | IAXTransaction | inlinestatic |
| 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 |
| traceId() const | GenObject | virtual |
| Type enum name | IAXTransaction | |
| type() const | IAXTransaction | inline |
| typeName() | IAXTransaction | inline |
| typeName(int type) | IAXTransaction | inlinestatic |
| 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=0, bool local=true, IAXFullFrame *frame=0) | IAXTransaction | protected |
| zeroRefs() | RefObject | protectedvirtual |
| ~GenObject() | GenObject | inlinevirtual |
| ~IAXTransaction() | IAXTransaction | virtual |
| ~Lockable() | Lockable | virtual |
| ~Mutex() | Mutex | |
| ~RefObject() | RefObject | virtual |