aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llimpanel.h
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:45:16 -0500
committerJacek Antonelli2008-08-15 23:45:16 -0500
commit3f27ba891ac4d032753b219b4b96d1ffbc9fb488 (patch)
tree504932ee91a0356fba7ea48798887c96867e492f /linden/indra/newview/llimpanel.h
parentSecond Life viewer sources 1.18.4.3 (diff)
downloadmeta-impy-3f27ba891ac4d032753b219b4b96d1ffbc9fb488.zip
meta-impy-3f27ba891ac4d032753b219b4b96d1ffbc9fb488.tar.gz
meta-impy-3f27ba891ac4d032753b219b4b96d1ffbc9fb488.tar.bz2
meta-impy-3f27ba891ac4d032753b219b4b96d1ffbc9fb488.tar.xz
Second Life viewer sources 1.18.5.0-RC
Diffstat (limited to 'linden/indra/newview/llimpanel.h')
-rw-r--r--linden/indra/newview/llimpanel.h17
1 files changed, 15 insertions, 2 deletions
diff --git a/linden/indra/newview/llimpanel.h b/linden/indra/newview/llimpanel.h
index 631dc5c..c1ad18d 100644
--- a/linden/indra/newview/llimpanel.h
+++ b/linden/indra/newview/llimpanel.h
@@ -62,13 +62,15 @@ public:
62 LLVoiceChannel(const LLUUID& session_id, const LLString& session_name); 62 LLVoiceChannel(const LLUUID& session_id, const LLString& session_name);
63 virtual ~LLVoiceChannel(); 63 virtual ~LLVoiceChannel();
64 64
65 void setChannelInfo(const LLString& uri, const LLString& credentials);
66 /*virtual*/ void onChange(EStatusType status, const std::string &channelURI, bool proximal); 65 /*virtual*/ void onChange(EStatusType status, const std::string &channelURI, bool proximal);
67 66
68 virtual void handleStatusChange(EStatusType status); 67 virtual void handleStatusChange(EStatusType status);
69 virtual void handleError(EStatusType status); 68 virtual void handleError(EStatusType status);
70 virtual void deactivate(); 69 virtual void deactivate();
71 virtual void activate(); 70 virtual void activate();
71 virtual void setChannelInfo(
72 const LLString& uri,
73 const LLString& credentials);
72 virtual void getChannelInfo(); 74 virtual void getChannelInfo();
73 virtual BOOL isActive(); 75 virtual BOOL isActive();
74 virtual BOOL callStarted(); 76 virtual BOOL callStarted();
@@ -82,7 +84,7 @@ public:
82 static void initClass(); 84 static void initClass();
83 85
84protected: 86protected:
85 void setState(EState state); 87 virtual void setState(EState state);
86 void setURI(LLString uri); 88 void setURI(LLString uri);
87 89
88 LLString mURI; 90 LLString mURI;
@@ -109,10 +111,21 @@ public:
109 LLVoiceChannelGroup(const LLUUID& session_id, const LLString& session_name); 111 LLVoiceChannelGroup(const LLUUID& session_id, const LLString& session_name);
110 virtual ~LLVoiceChannelGroup(); 112 virtual ~LLVoiceChannelGroup();
111 113
114 /*virtual*/ void handleStatusChange(EStatusType status);
112 /*virtual*/ void handleError(EStatusType status); 115 /*virtual*/ void handleError(EStatusType status);
113 /*virtual*/ void activate(); 116 /*virtual*/ void activate();
114 /*virtual*/ void deactivate(); 117 /*virtual*/ void deactivate();
118 /*vritual*/ void setChannelInfo(
119 const LLString& uri,
120 const LLString& credentials);
115 /*virtual*/ void getChannelInfo(); 121 /*virtual*/ void getChannelInfo();
122
123protected:
124 virtual void setState(EState state);
125
126private:
127 U32 mRetries;
128 BOOL mIsRetrying;
116}; 129};
117 130
118class LLVoiceChannelProximal : public LLVoiceChannel, public LLSingleton<LLVoiceChannelProximal> 131class LLVoiceChannelProximal : public LLVoiceChannel, public LLSingleton<LLVoiceChannelProximal>