Vovida SIP User Agent
 
In file UaDeviceEvent.hxx:

class UaDeviceEvent

Events from a device

Inheritance:


Public Fields

[more]DeviceEventType type
[more]Sptr< SipCallId > callId

Public Methods

[more] UaDeviceEvent ( const Sptr < Fifo < Sptr < Event > > > outputFifo )
[more] UaDeviceEvent ( const UaDeviceEvent& rhs )
[more]UaDeviceEvent& operator= ( const UaDeviceEvent& rhs )
[more]virtual ~UaDeviceEvent ()
[more]virtual const char* const name () const
[more]void setSipStack ( const Sptr < SipTransceiver > stack )
[more]const Sptr< SipTransceiver > getSipStack ()

Private Fields

[more]Sptr< SipTransceiver > sipStack

Private Methods

[more]void copyRhsToThis ( const UaDeviceEvent & rhs )


Documentation

Events from a device
o UaDeviceEvent( const Sptr < Fifo < Sptr < Event > > > outputFifo )

o UaDeviceEvent( const UaDeviceEvent& rhs )

oUaDeviceEvent& operator=( const UaDeviceEvent& rhs )

ovirtual ~UaDeviceEvent()

ovirtual const char* const name() const

ovoid setSipStack( const Sptr < SipTransceiver > stack )

oconst Sptr< SipTransceiver > getSipStack()

oDeviceEventType type

oSptr< SipCallId > callId

ovoid copyRhsToThis( const UaDeviceEvent & rhs )

oSptr< SipTransceiver > sipStack


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java


Table of Contents Class Hierarchy Class Diagrams