LLIMSpeakerMgr Class Reference

#include <llfloateractivespeakers.h>

Inheritance diagram for LLIMSpeakerMgr:

Inheritance graph
Collaboration diagram for LLIMSpeakerMgr:

Collaboration graph
List of all members.

Public Member Functions

 LLIMSpeakerMgr (LLVoiceChannel *channel)
void processSpeakerListUpdate (LLSD update)
void processSpeakerList (LLSD list)
void processSpeakerMap (LLSD list)

Protected Member Functions

virtual void updateSpeakerList ()

Detailed Description

Definition at line 125 of file llfloateractivespeakers.h.

Constructor & Destructor Documentation

LLIMSpeakerMgr::LLIMSpeakerMgr ( LLVoiceChannel channel  ) 

Definition at line 696 of file llfloateractivespeakers.cpp.

Member Function Documentation

void LLIMSpeakerMgr::processSpeakerList ( LLSD  list  ) 

Definition at line 707 of file llfloateractivespeakers.cpp.

References list, LLSpeakerMgr::setSpeaker(), and LLSpeaker::STATUS_TEXT_ONLY.

Referenced by LLFloaterIMPanel::setSpeakersList().

void LLIMSpeakerMgr::processSpeakerListUpdate ( LLSD  update  ) 

Definition at line 732 of file llfloateractivespeakers.cpp.

References LLSpeakerMgr::findSpeaker(), INACTIVE_COLOR, ll_print_sd(), llendl, llwarns, LLSpeakerMgr::setSpeaker(), SPEAKER_TIMEOUT, LLSpeaker::STATUS_NOT_IN_CHANNEL, and LLSpeakerMgr::update().

Referenced by LLFloaterIMPanel::updateSpeakersList().

void LLIMSpeakerMgr::processSpeakerMap ( LLSD  list  ) 

Definition at line 719 of file llfloateractivespeakers.cpp.

References LLSD::beginMap(), LLSD::endMap(), and LLSpeakerMgr::setSpeaker().

Referenced by LLFloaterIMPanel::setSpeakersListFromMap().

void LLIMSpeakerMgr::updateSpeakerList (  )  [protected, virtual]

Reimplemented from LLSpeakerMgr.

Definition at line 700 of file llfloateractivespeakers.cpp.

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