Property | Type | Description | |
---|---|---|---|
channelSubscriptions | List |
||
inviteReceived | InviteReceived | ||
messageReceived | MessageReceived | ||
privateChannelSubscriptions | List |
||
subscribers | List |
Method | Description | |
---|---|---|
ChatStatus ( ) : void | ||
HasSubscription ( string subscription ) : bool | ||
InviteToChannel ( string playerId, string invitee, string channelName ) : void | ||
JoinChannel ( string channelName ) : void | ||
JoinChannel ( string channelName, string inviteId ) : void | ||
JoinChannel ( string channelName, string flags, string inviteId ) : void | ||
LeaveAllChannels ( ) : void | ||
Messenger ( ) : System | ||
OnChannelJoined ( ChannelJoined callback ) : void | ||
OnChannelLeft ( ChannelLeft callback ) : void | ||
OnDynamicMessageReceived ( String channelName, DynamicMessageReceived callback ) : void | ||
OnInviteReceived ( InviteReceived callback ) : void | ||
OnMessageReceived ( MessageReceived callback ) : void | ||
OnReceive ( object message ) : void | ||
SanitizeChannelName ( string str ) : string | ||
SendChatMessage ( io.gamemachine.messages.ChatMessage message ) : void | ||
SendDynamicMessage ( string senderId, string channelName, object message, string messageType ) : void | ||
SendText ( string senderId, string channelName, string messageText, string messageType ) : void | ||
SubcribersFor ( string subscription ) : List |
||
leaveChannel ( string channelName ) : void |
Method | Description | |
---|---|---|
processChannels ( io.gamemachine.messages.ChatChannels chatChannels ) : void |
public HasSubscription ( string subscription ) : bool | ||
subscription | string | |
return | bool |
public InviteToChannel ( string playerId, string invitee, string channelName ) : void | ||
playerId | string | |
invitee | string | |
channelName | string | |
return | void |
public JoinChannel ( string channelName ) : void | ||
channelName | string | |
return | void |
public JoinChannel ( string channelName, string inviteId ) : void | ||
channelName | string | |
inviteId | string | |
return | void |
public JoinChannel ( string channelName, string flags, string inviteId ) : void | ||
channelName | string | |
flags | string | |
inviteId | string | |
return | void |
public OnChannelJoined ( ChannelJoined callback ) : void | ||
callback | ChannelJoined | |
return | void |
public OnChannelLeft ( ChannelLeft callback ) : void | ||
callback | ChannelLeft | |
return | void |
public OnDynamicMessageReceived ( String channelName, DynamicMessageReceived callback ) : void | ||
channelName | String | |
callback | DynamicMessageReceived | |
return | void |
public OnInviteReceived ( InviteReceived callback ) : void | ||
callback | InviteReceived | |
return | void |
public OnMessageReceived ( MessageReceived callback ) : void | ||
callback | MessageReceived | |
return | void |
public static SanitizeChannelName ( string str ) : string | ||
str | string | |
return | string |
public SendChatMessage ( io.gamemachine.messages.ChatMessage message ) : void | ||
message | io.gamemachine.messages.ChatMessage | |
return | void |
public SendDynamicMessage ( string senderId, string channelName, object message, string messageType ) : void | ||
senderId | string | |
channelName | string | |
message | object | |
messageType | string | |
return | void |
public SendText ( string senderId, string channelName, string messageText, string messageType ) : void | ||
senderId | string | |
channelName | string | |
messageText | string | |
messageType | string | |
return | void |
public SubcribersFor ( string subscription ) : List |
||
subscription | string | |
return | List |
public leaveChannel ( string channelName ) : void | ||
channelName | string | |
return | void |