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 ()
virtual ~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 131 of file llimpanel.h.


Constructor & Destructor Documentation

LLVoiceChannelProximal::LLVoiceChannelProximal (  ) 

Definition at line 674 of file llimpanel.cpp.

References activate().

LLVoiceChannelProximal::~LLVoiceChannelProximal (  )  [virtual]

Definition at line 680 of file llimpanel.cpp.


Member Function Documentation

void LLVoiceChannelProximal::activate (  )  [virtual]

Reimplemented from LLVoiceChannel.

Definition at line 690 of file llimpanel.cpp.

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

Referenced by LLVoiceChannelProximal().

void LLVoiceChannelProximal::deactivate (  )  [virtual]

Reimplemented from LLVoiceChannel.

Definition at line 757 of file llimpanel.cpp.

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

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

Reimplemented from LLVoiceChannel.

Definition at line 735 of file llimpanel.cpp.

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

Referenced by onChange().

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

Reimplemented from LLVoiceChannel.

Definition at line 720 of file llimpanel.cpp.

References LLVoiceChannel::handleStatusChange(), and LLVoiceClientStatusObserver::STATUS_LEFT_CHANNEL.

Referenced by onChange().

BOOL LLVoiceChannelProximal::isActive (  )  [virtual]

Reimplemented from LLVoiceChannel.

Definition at line 685 of file llimpanel.cpp.

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

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

Reimplemented from LLVoiceChannel.

Definition at line 703 of file llimpanel.cpp.

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


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:12:01 2010 for Second Life Viewer by  doxygen 1.4.7