LLVoiceClientStatusObserver Class Reference

#include <llvoiceclient.h>

Inheritance diagram for LLVoiceClientStatusObserver:

Inheritance graph
[legend]

List of all members.

Public Types

enum  e_voice_status_type {
  STATUS_LOGIN_RETRY, STATUS_LOGGED_IN, STATUS_JOINING, STATUS_JOINED,
  STATUS_LEFT_CHANNEL, STATUS_VOICE_DISABLED, BEGIN_ERROR_STATUS, ERROR_CHANNEL_FULL,
  ERROR_CHANNEL_LOCKED, ERROR_NOT_AVAILABLE, ERROR_UNKNOWN
}
typedef enum
LLVoiceClientStatusObserver::e_voice_status_type 
EStatusType

Public Member Functions

virtual ~LLVoiceClientStatusObserver ()
virtual void onChange (EStatusType status, const std::string &channelURI, bool proximal)=0

Static Public Member Functions

static const char * status2string (EStatusType inStatus)


Detailed Description

Definition at line 54 of file llvoiceclient.h.


Member Typedef Documentation


Member Enumeration Documentation

Enumerator:
STATUS_LOGIN_RETRY 
STATUS_LOGGED_IN 
STATUS_JOINING 
STATUS_JOINED 
STATUS_LEFT_CHANNEL 
STATUS_VOICE_DISABLED 
BEGIN_ERROR_STATUS 
ERROR_CHANNEL_FULL 
ERROR_CHANNEL_LOCKED 
ERROR_NOT_AVAILABLE 
ERROR_UNKNOWN 

Definition at line 57 of file llvoiceclient.h.


Constructor & Destructor Documentation

virtual LLVoiceClientStatusObserver::~LLVoiceClientStatusObserver (  )  [inline, virtual]

Definition at line 74 of file llvoiceclient.h.


Member Function Documentation

virtual void LLVoiceClientStatusObserver::onChange ( EStatusType  status,
const std::string &  channelURI,
bool  proximal 
) [pure virtual]

Referenced by LLVoiceClient::notifyStatusObservers().

Here is the caller graph for this function:

const char * LLVoiceClientStatusObserver::status2string ( LLVoiceClientStatusObserver::EStatusType  inStatus  )  [static]


The documentation for this class was generated from the following files:

Generated on Fri May 16 09:37:16 2008 for SecondLife by  doxygen 1.5.5