diff options
author | Yuri Chebotarev <ychebotarev@productengine.com> | 2009-10-27 18:13:52 +0200 |
---|---|---|
committer | Yuri Chebotarev <ychebotarev@productengine.com> | 2009-10-27 18:13:52 +0200 |
commit | 68ccc70e6579547d7b42134f79267a9fd40be35f (patch) | |
tree | d57933426a9a55a5ba24d40fc9b8707697818059 /indra/newview/llimview.h | |
parent | 42e29558db8e708f1cc59f8564710b4b7f70b7f3 (diff) | |
parent | 8a5d4c91f5608d40c3f627cd71a26252693279f7 (diff) |
merge
--HG--
branch : product-engine
Diffstat (limited to 'indra/newview/llimview.h')
-rw-r--r-- | indra/newview/llimview.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/indra/newview/llimview.h b/indra/newview/llimview.h index e3d0a50557..f09c5a9521 100644 --- a/indra/newview/llimview.h +++ b/indra/newview/llimview.h @@ -70,6 +70,10 @@ public: LLIMSpeakerMgr* mSpeakers; bool mSessionInitialized; + + //true if calling back the session URI after the session has closed is possible. + //Currently this will be false only for PSTN P2P calls. + bool mCallBackEnabled; }; @@ -314,6 +318,12 @@ public: void addSessionObserver(LLIMSessionObserver *); void removeSessionObserver(LLIMSessionObserver *); + //show error statuses to the user + void showSessionStartError(const std::string& error_string, const LLUUID session_id); + void showSessionEventError(const std::string& event_string, const std::string& error_string, const LLUUID session_id); + void showSessionForceClose(const std::string& reason, const LLUUID session_id); + static bool onConfirmForceCloseError(const LLSD& notification, const LLSD& response); + /** * Start call in a session * @return false if voice channel doesn't exist |