class Vocal::UaBuilder


Inheritance:


Public Methods

[more] UaBuilder()
[more]void process( const Sptr < SipProxyEvent > nextEvent )
[more]void setSipStack( const Sptr < SipTransceiver > stack )
[more]void startRegistration()
[more]void setSubscribeManager( const Sptr< SubscribeManager > subscribeManager )
[more] ~UaBuilder()

Private Fields

[more]Sptr< RegistrationManager > registrationManager
[more]Sptr< SipTransceiver > sipStack
[more]Sptr< SubscribeManager > subManager
[more]Sptr< UaCallContainer > calls
[more]SipCallId callId
[more]Sptr< CallInfo > callInfo
[more]Sptr< UaStateMachine > stateMachine

Private Methods

[more]bool processSipEvent( const Sptr < SipEvent > sipEvent )
[more]bool processUaDeviceEvent( const Sptr < UaDeviceEvent > uaDeviceEvent )
[more]bool processUaDigitEvent( const Sptr < UaDigitTimerEvent > uaDigitEvent )
[more]bool processUaTimerEvent( const Sptr < UaTimerEvent > uaTimerEvent )
[more]bool handleStatusMsg( const Sptr < SipEvent > sipEvent )
[more]bool handleCallWaiting( Sptr< CallInfo > callInfo )
[more]void sendEvent( const Sptr < SipProxyEvent > nextEvent )


Documentation

o UaBuilder()

ovoid process( const Sptr < SipProxyEvent > nextEvent )

ovoid setSipStack( const Sptr < SipTransceiver > stack )

ovoid startRegistration()

ovoid setSubscribeManager( const Sptr< SubscribeManager > subscribeManager )

o ~UaBuilder()

obool processSipEvent( const Sptr < SipEvent > sipEvent )

obool processUaDeviceEvent( const Sptr < UaDeviceEvent > uaDeviceEvent )

obool processUaDigitEvent( const Sptr < UaDigitTimerEvent > uaDigitEvent )

obool processUaTimerEvent( const Sptr < UaTimerEvent > uaTimerEvent )

obool handleStatusMsg( const Sptr < SipEvent > sipEvent )

obool handleCallWaiting( Sptr< CallInfo > callInfo )

ovoid sendEvent( const Sptr < SipProxyEvent > nextEvent )

oSptr< RegistrationManager > registrationManager

oSptr< SipTransceiver > sipStack

oSptr< SubscribeManager > subManager

oSptr< UaCallContainer > calls

oSipCallId callId

oSptr< CallInfo > callInfo

oSptr< UaStateMachine > stateMachine


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java