LLVoiceChannelProximal Class Reference

#include <llimpanel.h>

Inheritance diagram for LLVoiceChannelProximal:

Inheritance graph
[legend]
Collaboration diagram for LLVoiceChannelProximal:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLVoiceChannelProximal ()
void onChange (EStatusType status, const std::string &channelURI, bool proximal)
void handleStatusChange (EStatusType status)
void handleError (EStatusType status)
BOOL isActive ()
void activate ()
void deactivate ()


Detailed Description

Definition at line 140 of file llimpanel.h.


Constructor & Destructor Documentation

LLVoiceChannelProximal::LLVoiceChannelProximal (  ) 

Definition at line 824 of file llimpanel.cpp.

References activate().

Here is the call graph for this function:


Member Function Documentation

void LLVoiceChannelProximal::onChange ( EStatusType  status,
const std::string &  channelURI,
bool  proximal 
)

Reimplemented from LLVoiceChannel.

Definition at line 848 of file llimpanel.cpp.

References LLVoiceClientStatusObserver::BEGIN_ERROR_STATUS, handleError(), and handleStatusChange().

Here is the call graph for this function:

void LLVoiceChannelProximal::handleStatusChange ( EStatusType  status  )  [virtual]

Reimplemented from LLVoiceChannel.

Definition at line 865 of file llimpanel.cpp.

References LLIMMgr::addSystemMessage(), gIMMgr, LLVoiceChannel::handleStatusChange(), LLVoiceChannel::mNotifyArgs, LLUUID::null, LLVoiceClientStatusObserver::STATUS_LEFT_CHANNEL, and LLVoiceClientStatusObserver::STATUS_VOICE_DISABLED.

Referenced by onChange().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLVoiceChannelProximal::handleError ( EStatusType  status  )  [virtual]

Reimplemented from LLVoiceChannel.

Definition at line 883 of file llimpanel.cpp.

References LLVoiceClientStatusObserver::ERROR_CHANNEL_FULL, LLVoiceClientStatusObserver::ERROR_CHANNEL_LOCKED, LLVoiceChannel::handleError(), LLVoiceChannel::mNotifyArgs, and LLNotifyBox::showXml().

Referenced by onChange().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL LLVoiceChannelProximal::isActive ( void   )  [virtual]

Reimplemented from LLVoiceChannel.

Definition at line 830 of file llimpanel.cpp.

References LLVoiceChannel::callStarted(), LLSingleton< LLVoiceClient >::getInstance(), and LLVoiceClient::inProximalChannel().

Here is the call graph for this function:

void LLVoiceChannelProximal::activate (  )  [virtual]

Reimplemented from LLVoiceChannel.

Definition at line 835 of file llimpanel.cpp.

References LLVoiceChannel::activate(), LLVoiceChannel::callStarted(), LLSingleton< LLVoiceClient >::getInstance(), and LLVoiceClient::leaveNonSpatialChannel().

Referenced by LLVoiceChannelProximal(), and LLVoiceChannel::resume().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLVoiceChannelProximal::deactivate (  )  [virtual]

Reimplemented from LLVoiceChannel.

Definition at line 905 of file llimpanel.cpp.

References LLVoiceChannel::callStarted(), LLVoiceChannel::setState(), and LLVoiceChannel::STATE_HUNG_UP.

Here is the call graph for this function:


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

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