Add InstantMessage consts
This commit is contained in:
@@ -52,3 +52,126 @@ AGENT_CONTROL_LBUTTON_DOWN = 0x10000000
|
||||
AGENT_CONTROL_LBUTTON_UP = 0x20000000
|
||||
AGENT_CONTROL_ML_LBUTTON_DOWN = 0x40000000
|
||||
AGENT_CONTROL_ML_LBUTTON_UP = 0x80000000
|
||||
|
||||
|
||||
# llmessage/llinstantmessage.h
|
||||
|
||||
# default. ID is meaningless, nothing in the binary bucket.
|
||||
IM_NOTHING_SPECIAL = 0
|
||||
|
||||
# pops a messagebox with a single OK button
|
||||
IM_MESSAGEBOX = 1
|
||||
|
||||
# pops a countdown messagebox with a single OK button
|
||||
IM_MESSAGEBOX_COUNTDOWN = 2
|
||||
|
||||
# You've been invited to join a group.
|
||||
# ID is the group id.
|
||||
|
||||
# The binary bucket contains a null terminated string
|
||||
# representation of the officer/member status and join cost for
|
||||
# the invitee. (bug # 7672) The format is 1 byte for
|
||||
# officer/member (O for officer, M for member), and as many bytes
|
||||
# as necessary for cost.
|
||||
IM_GROUP_INVITATION = 3
|
||||
|
||||
# Inventory offer.
|
||||
# ID is the transaction id
|
||||
# Binary bucket is a list of inventory uuid and type.
|
||||
IM_INVENTORY_OFFERED = 4
|
||||
IM_INVENTORY_ACCEPTED = 5
|
||||
IM_INVENTORY_DECLINED = 6
|
||||
|
||||
# Group vote
|
||||
# Name is name of person who called vote.
|
||||
# ID is vote ID used for internal tracking
|
||||
# TODO: _DEPRECATED suffix as part of vote removal - DEV-24856
|
||||
IM_GROUP_VOTE = 7
|
||||
|
||||
# Group message
|
||||
# This means that the message is meant for everyone in the
|
||||
# agent's group. This will result in a database query to find all
|
||||
# participants and start an im session.
|
||||
IM_GROUP_MESSAGE_DEPRECATED = 8
|
||||
|
||||
# Task inventory offer.
|
||||
# ID is the transaction id
|
||||
# Binary bucket is a (mostly) complete packed inventory item
|
||||
IM_TASK_INVENTORY_OFFERED = 9
|
||||
IM_TASK_INVENTORY_ACCEPTED = 10
|
||||
IM_TASK_INVENTORY_DECLINED = 11
|
||||
|
||||
# Copied as pending, type LL_NOTHING_SPECIAL, for new users
|
||||
# used by offline tools
|
||||
IM_NEW_USER_DEFAULT = 12
|
||||
|
||||
#
|
||||
# session based messaging - the way that people usually actually
|
||||
# communicate with each other.
|
||||
#
|
||||
|
||||
# Invite users to a session.
|
||||
IM_SESSION_INVITE = 13
|
||||
|
||||
IM_SESSION_P2P_INVITE = 14
|
||||
|
||||
# start a session with your gruop
|
||||
IM_SESSION_GROUP_START = 15
|
||||
|
||||
# start a session without a calling card (finder or objects)
|
||||
IM_SESSION_CONFERENCE_START = 16
|
||||
|
||||
# send a message to a session.
|
||||
IM_SESSION_SEND = 17
|
||||
|
||||
# leave a session
|
||||
IM_SESSION_LEAVE = 18
|
||||
|
||||
# an instant message from an object - for differentiation on the
|
||||
# viewer, since you can't IM an object yet.
|
||||
IM_FROM_TASK = 19
|
||||
|
||||
# sent an IM to a do not disturb user, this is the auto response
|
||||
IM_DO_NOT_DISTURB_AUTO_RESPONSE = 20
|
||||
|
||||
# Shows the message in the console and chat history
|
||||
IM_CONSOLE_AND_CHAT_HISTORY = 21
|
||||
|
||||
# IM Types used for luring your friends
|
||||
IM_LURE_USER = 22
|
||||
IM_LURE_ACCEPTED = 23
|
||||
IM_LURE_DECLINED = 24
|
||||
IM_GODLIKE_LURE_USER = 25
|
||||
IM_TELEPORT_REQUEST = 26
|
||||
|
||||
# IM that notifie of a new group election.
|
||||
# Name is name of person who called vote.
|
||||
# ID is election ID used for internal tracking
|
||||
IM_GROUP_ELECTION_DEPRECATED = 27
|
||||
|
||||
# IM to tell the user to go to an URL. Put a text message in the
|
||||
# message field, and put the url with a trailing \0 in the binary
|
||||
# bucket.
|
||||
IM_GOTO_URL = 28
|
||||
|
||||
# a message generated by a script which we don't want to
|
||||
# be sent through e-mail. Similar to IM_FROM_TASK, but
|
||||
# it is shown as an alert on the viewer.
|
||||
IM_FROM_TASK_AS_ALERT = 31
|
||||
|
||||
# IM from group officer to all group members.
|
||||
IM_GROUP_NOTICE = 32
|
||||
IM_GROUP_NOTICE_INVENTORY_ACCEPTED = 33
|
||||
IM_GROUP_NOTICE_INVENTORY_DECLINED = 34
|
||||
|
||||
IM_GROUP_INVITATION_ACCEPT = 35
|
||||
IM_GROUP_INVITATION_DECLINE = 36
|
||||
|
||||
IM_GROUP_NOTICE_REQUESTED = 37
|
||||
|
||||
IM_FRIENDSHIP_OFFERED = 38
|
||||
IM_FRIENDSHIP_ACCEPTED = 39
|
||||
IM_FRIENDSHIP_DECLINED_DEPRECATED = 40
|
||||
|
||||
IM_TYPING_START = 41
|
||||
IM_TYPING_STOP = 42
|
||||
Reference in New Issue
Block a user