Inheritance:
Public Methods
-
UaBuilder()
-
void process( const Sptr < SipProxyEvent > nextEvent )
-
void setSipStack( const Sptr < SipTransceiver > stack )
-
void startRegistration()
-
void setSubscribeManager( const Sptr< SubscribeManager > subscribeManager )
-
~UaBuilder()
Private Fields
-
Sptr< RegistrationManager > registrationManager
-
Sptr< SipTransceiver > sipStack
-
Sptr< SubscribeManager > subManager
-
Sptr< UaCallContainer > calls
-
SipCallId callId
-
Sptr< CallInfo > callInfo
-
Sptr< UaStateMachine > stateMachine
Private Methods
-
bool processSipEvent( const Sptr < SipEvent > sipEvent )
-
bool processUaDeviceEvent( const Sptr < UaDeviceEvent > uaDeviceEvent )
-
bool processUaDigitEvent( const Sptr < UaDigitTimerEvent > uaDigitEvent )
-
bool processUaTimerEvent( const Sptr < UaTimerEvent > uaTimerEvent )
-
bool handleStatusMsg( const Sptr < SipEvent > sipEvent )
-
bool handleCallWaiting( Sptr< CallInfo > callInfo )
-
void sendEvent( const Sptr < SipProxyEvent > nextEvent )
Documentation
UaBuilder()
void process( const Sptr < SipProxyEvent > nextEvent )
void setSipStack( const Sptr < SipTransceiver > stack )
void startRegistration()
void setSubscribeManager( const Sptr< SubscribeManager > subscribeManager )
~UaBuilder()
bool processSipEvent( const Sptr < SipEvent > sipEvent )
bool processUaDeviceEvent( const Sptr < UaDeviceEvent > uaDeviceEvent )
bool processUaDigitEvent( const Sptr < UaDigitTimerEvent > uaDigitEvent )
bool processUaTimerEvent( const Sptr < UaTimerEvent > uaTimerEvent )
bool handleStatusMsg( const Sptr < SipEvent > sipEvent )
bool handleCallWaiting( Sptr< CallInfo > callInfo )
void sendEvent( const Sptr < SipProxyEvent > nextEvent )
Sptr< RegistrationManager > registrationManager
Sptr< SipTransceiver > sipStack
Sptr< SubscribeManager > subManager
Sptr< UaCallContainer > calls
SipCallId callId
Sptr< CallInfo > callInfo
Sptr< UaStateMachine > stateMachine
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java