Changeset 4918 for pjproject/trunk/pjsip/include/pjsua2/siptypes.hpp
- Timestamp:
- Sep 9, 2014 4:10:59 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/include/pjsua2/siptypes.hpp
r4704 r4918 525 525 526 526 /** 527 * This structure describes transaction state event source. 528 */ 529 struct TsxStateEventSrc 530 { 531 SipRxData rdata; /**< The incoming message. */ 532 SipTxData tdata; /**< The outgoing message. */ 533 TimerEntry timer; /**< The timer. */ 534 pj_status_t status; /**< Transport error status. */ 535 GenericData data; /**< Generic data. */ 536 }; 537 538 /** 527 539 * This structure describes transaction state changed event. 528 540 */ 529 541 struct TsxStateEvent 530 542 { 531 struct 532 { 533 SipRxData rdata; /**< The incoming message. */ 534 SipTxData tdata; /**< The outgoing message. */ 535 TimerEntry timer; /**< The timer. */ 536 pj_status_t status; /**< Transport error status. */ 537 GenericData data; /**< Generic data. */ 538 } src; /**< Event source. */ 543 TsxStateEventSrc src; /**< Event source. */ 539 544 SipTransaction tsx; /**< The transaction. */ 540 545 pjsip_tsx_state_e prevState; /**< Previous state. */ … … 585 590 586 591 /** 592 * The event body. 593 */ 594 struct SipEventBody 595 { 596 /** 597 * Timer event. 598 */ 599 TimerEvent timer; 600 601 /** 602 * Transaction state has changed event. 603 */ 604 TsxStateEvent tsxState; 605 606 /** 607 * Message transmission event. 608 */ 609 TxMsgEvent txMsg; 610 611 /** 612 * Transmission error event. 613 */ 614 TxErrorEvent txError; 615 616 /** 617 * Message arrival event. 618 */ 619 RxMsgEvent rxMsg; 620 621 /** 622 * User event. 623 */ 624 UserEvent user; 625 626 }; 627 628 /** 587 629 * This structure describe event descriptor to fully identify a SIP event. It 588 630 * corresponds to the pjsip_event structure in PJSIP library. … … 598 640 * The event body, which fields depends on the event type. 599 641 */ 600 struct 601 { 602 /** 603 * Timer event. 604 */ 605 TimerEvent timer; 606 607 /** 608 * Transaction state has changed event. 609 */ 610 TsxStateEvent tsxState; 611 612 /** 613 * Message transmission event. 614 */ 615 TxMsgEvent txMsg; 616 617 /** 618 * Transmission error event. 619 */ 620 TxErrorEvent txError; 621 622 /** 623 * Message arrival event. 624 */ 625 RxMsgEvent rxMsg; 626 627 /** 628 * User event. 629 */ 630 UserEvent user; 631 632 } body; 642 SipEventBody body; 633 643 634 644 /**
Note: See TracChangeset
for help on using the changeset viewer.