addMessage(const LLUUID &session_id, const LLUUID &target_id, const char *from, const char *msg, const char *session_name=NULL, EInstantMessage dialog=IM_NOTHING_SPECIAL, U32 parent_estate_id=0, const LLUUID ®ion_id=LLUUID::null, const LLVector3 &position=LLVector3::zero) | LLIMMgr | |
addP2PSession(const std::string &name, const LLUUID &other_participant_id, const LLString &voice_session_handle) | LLIMMgr | |
addPendingAgentListUpdates(const LLUUID &sessioN_id, const LLSD &updates) | LLIMMgr | |
addSession(const std::string &name, EInstantMessage dialog, const LLUUID &other_participant_id) | LLIMMgr | |
addSession(const std::string &name, EInstantMessage dialog, const LLUUID &other_participant_id, const LLDynamicArray< LLUUID > &ids) | LLIMMgr | |
addSystemMessage(const LLUUID &session_id, const LLString &message_name, const LLString::format_map_t &args) | LLIMMgr | |
clearNewIMNotification() | LLIMMgr | |
clearPendingAgentListUpdates(const LLUUID &session_id) | LLIMMgr | |
clearPendingVoiceInviation(const LLUUID &session_id) | LLIMMgr | |
computeSessionID(EInstantMessage dialog, const LLUUID &other_participant_id) | LLIMMgr | [static] |
createFloater(const LLUUID &session_id, const LLUUID &target_id, const std::string &name, EInstantMessage dialog, BOOL user_initiated=FALSE) | LLIMMgr | [private] |
createFloater(const LLUUID &session_id, const LLUUID &target_id, const std::string &name, const LLDynamicArray< LLUUID > &ids, EInstantMessage dialog, BOOL user_initiated=FALSE) | LLIMMgr | [private] |
defaultIMTypeForAgent(const LLUUID &agent_id) | LLIMMgr | [static] |
disconnectAllSessions() | LLIMMgr | |
findFloaterBySession(const LLUUID &session_id) | LLIMMgr | |
getFloater() | LLIMMgr | |
getFloaterOpen() | LLIMMgr | |
getIMReceived() const | LLIMMgr | |
getInstance() | LLSingleton< LLIMMgr > | [inline, static] |
getPendingAgentListUpdates(const LLUUID &session_id) | LLIMMgr | |
hasSession(const LLUUID &session_id) | LLIMMgr | |
inviteToSession(const LLUUID &session_id, const LLString &session_name, const LLUUID &caller, const LLString &caller_name, EInstantMessage type, const LLString &session_handle=LLString::null) | LLIMMgr | |
inviteUserResponse(S32 option, void *user_data) | LLIMMgr | [private, static] |
isIMSessionOpen(const LLUUID &uuid) | LLIMMgr | |
LLIMMgr() | LLIMMgr | |
mFloaters | LLIMMgr | [private] |
mFriendObserver | LLIMMgr | [private] |
mIMReceived | LLIMMgr | [private] |
mPendingAgentListUpdates | LLIMMgr | [private] |
mPendingVoiceInvitations | LLIMMgr | [private] |
noteOfflineUsers(LLFloaterIMPanel *panel, const LLDynamicArray< LLUUID > &ids) | LLIMMgr | [private] |
notifyNewIM() | LLIMMgr | |
onInviteNameLookup(const LLUUID &id, const char *first, const char *last, BOOL is_group, void *userdata) | LLIMMgr | [private, static] |
processIMTypingCore(const LLIMInfo *im_info, BOOL typing) | LLIMMgr | [private] |
processIMTypingStart(const LLIMInfo *im_info) | LLIMMgr | |
processIMTypingStop(const LLIMInfo *im_info) | LLIMMgr | |
refresh() | LLIMMgr | |
removeSession(const LLUUID &session_id) | LLIMMgr | |
setFloaterOpen(BOOL open) | LLIMMgr | |
toggle(void *) | LLIMMgr | [static] |
updateFloaterSessionID(const LLUUID &old_session_id, const LLUUID &new_session_id) | LLIMMgr | |
~LLIMMgr() | LLIMMgr | [virtual] |