summaryrefslogtreecommitdiff
path: root/indra/newview/llimview.h
diff options
context:
space:
mode:
authorEugene Mutavchi <emutavchi@productengine.com>2009-10-27 14:29:18 +0200
committerEugene Mutavchi <emutavchi@productengine.com>2009-10-27 14:29:18 +0200
commitbfc9445563c5ad200ed609bc8ff3edecb2398d28 (patch)
tree486ca7cb9b4471ad1e161a3630fb47ec01ca7a72 /indra/newview/llimview.h
parent3b40f9052bdd22ca26610becaa8c37fba07cc1f2 (diff)
Implemented major task EXT-1717 (IM related server responses processing stuff should use new IM floater along with the old one) sub-task of EXT-96 (Viewer 2009: Group IM detail).
--HG-- branch : product-engine
Diffstat (limited to 'indra/newview/llimview.h')
-rw-r--r--indra/newview/llimview.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/indra/newview/llimview.h b/indra/newview/llimview.h
index e3d0a50557..87ec429195 100644
--- a/indra/newview/llimview.h
+++ b/indra/newview/llimview.h
@@ -314,6 +314,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