implements IPhotonPeerListener
0x00x00A8
Members 26
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | FriendRequestListMax | int | PrivateStatic+1 flags | 1024 |
| — | 0x04 | DefaultMaxSubscribers | int | PublicStatic+1 flags | 100 |
| — | 0x01 | HttpForwardWebFlag | byte | PrivateStatic+1 flags | 1 |
| 0x01 | <EnableProtocolFallback>k__BackingField | bool | Private | — | |
| 0x0011 | 0x07 | padding / unreflected | |||
| 0x08 | <NameServerAddress>k__BackingField | string | Private | — | |
| 0x08 | <FrontendAddress>k__BackingField | string | Private | — | |
| 0x08 | chatRegion | string | Private | — | |
| 0x04 | <State>k__BackingField | ChatState | Private | — | |
| 0x04 | <DisconnectedCause>k__BackingField | ChatDisconnectCause | Private | — | |
| 0x08 | <AppVersion>k__BackingField | string | Private | — | |
| 0x08 | <AppId>k__BackingField | string | Private | — | |
| 0x08 | <AuthValues>k__BackingField | AuthenticationValues | Private | — | |
| 0x04 | MessageLimit | int | Public | — | |
| 0x04 | PrivateChatHistoryLength | int | Public | — | |
| 0x08 | PublicChannels | Dictionary<System.String | Public+1 flags | — | |
| 0x08 | PrivateChannels | Dictionary<System.String | Public+1 flags | — | |
| 0x08 | PublicChannelsUnsubscribing | HashSet<System.String> | Private+1 flags | — | |
| 0x08 | listener | IChatClientListener | Private+1 flags | — | |
| 0x08 | chatPeer | ChatPeer | Public | — | |
| — | 0x08 | ChatAppName | string | PrivateStatic+1 flags | 2388236328032 |
| 0x01 | didAuthenticate | bool | Private | — | |
| 0x0081 | 0x03 | padding / unreflected | |||
| 0x08 | statusToSetWhenConnected | Nullable<System.Int32> | Private | — | |
| 0x008C | 0x04 | padding / unreflected | |||
| 0x08 | messageToSetWhenConnected | object | Private | — | |
| 0x04 | msDeltaForServiceCalls | int | Private | — | |
| 0x04 | msTimestampOfLastServiceCall | int | Private | — | |
| 0x01 | <UseBackgroundWorkerForSending>k__BackingField | bool | Private | — | |
| 0x00A1 | 0x07 | unreflected bytes to end of ChatClient | |||
Functions 76
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_EnableProtocolFallback() | Public+1 flags | 0x01 | |
| void set_EnableProtocolFallback(bool value) | Public+1 flags | 0x01 | |
| string get_NameServerAddress() | Public+1 flags | 0x08 | |
| void set_NameServerAddress(const string& value) | Private+1 flags | 0x08 | |
| string get_FrontendAddress() | Public+1 flags | 0x08 | |
| void set_FrontendAddress(const string& value) | Private+1 flags | 0x08 | |
| string get_ChatRegion() | Public+1 flags | 0x08 | |
| void set_ChatRegion(const string& value) | Public+1 flags | 0x08 | |
| ChatState get_State() | Public+1 flags | 0x04 | |
| void set_State(const ChatState& value) | Private+1 flags | 0x04 | |
| ChatDisconnectCause get_DisconnectedCause() | Public+1 flags | 0x04 | |
| void set_DisconnectedCause(const ChatDisconnectCause& value) | Private+1 flags | 0x04 | |
| bool get_CanChat() | Public+1 flags | 0x01 | |
| bool CanChatInChannel(const string& channelName) | Public | 0x08 | |
| bool get_HasPeer() | Private+1 flags | 0x01 | |
| string get_AppVersion() | Public+1 flags | 0x08 | |
| void set_AppVersion(const string& value) | Private+1 flags | 0x08 | |
| string get_AppId() | Public+1 flags | 0x08 | |
| void set_AppId(const string& value) | Private+1 flags | 0x08 | |
| AuthenticationValues get_AuthValues() | Public+1 flags | 0x08 | |
| void set_AuthValues(AuthenticationValues value) | Public+1 flags | 0x08 | |
| string get_UserId() | Public+1 flags | 0x08 | |
| void set_UserId(const string& value) | Private+1 flags | 0x08 | |
| bool get_UseBackgroundWorkerForSending() | Public+1 flags | 0x01 | |
| void set_UseBackgroundWorkerForSending(bool value) | Public+1 flags | 0x01 | |
| ConnectionProtocol get_TransportProtocol() | Public+1 flags | 0x01 | |
| void set_TransportProtocol(const ConnectionProtocol& value) | Public+1 flags | 0x01 | |
| Dictionary<ExitGames.Client.Photon.ConnectionProtocol get_SocketImplementationConfig() | Public+1 flags | 0x08 | |
| void .ctor(IChatClientListener listener, const ConnectionProtocol& protocol) | Public+1 flags | 0x08 | |
| bool ConnectUsingSettings(ChatAppSettings appSettings) | Public | 0x08 | |
| bool Connect(const string& appId, const string& appVersion, AuthenticationValues authValues) | Public | 0x08 | |
| bool ConnectAndSetStatus(const string& appId, const string& appVersion, AuthenticationValues authValues, int status, object message) | Public | 0x08 | |
| void Service() | Public | 0x00 | |
| bool SendOutgoingInBackground() | Private | 0x01 | |
| void SendAcksOnly() | Public | 0x00 | |
| void Disconnect(const ChatDisconnectCause& cause) | Public | 0x04 | |
| void StopThread() | Public | 0x00 | |
| bool Subscribe(const string[]& channels) | Public | 0x08 | |
| bool Subscribe(const string[]& channels, const int[]& lastMsgIds) | Public | 0x08 | |
| bool Subscribe(const string[]& channels, int messagesFromHistory) | Public | 0x08 | |
| bool Unsubscribe(const string[]& channels) | Public | 0x08 | |
| bool PublishMessage(const string& channelName, object message, bool forwardAsWebhook) | Public | 0x08 | |
| bool PublishMessageUnreliable(const string& channelName, object message, bool forwardAsWebhook) | 1 flags | 0x08 | |
| bool publishMessage(const string& channelName, object message, bool reliable, bool forwardAsWebhook) | Private | 0x08 | |
| bool SendPrivateMessage(const string& target, object message, bool forwardAsWebhook) | Public | 0x08 | |
| bool SendPrivateMessage(const string& target, object message, bool encrypt, bool forwardAsWebhook) | Public | 0x08 | |
| bool SendPrivateMessageUnreliable(const string& target, object message, bool encrypt, bool forwardAsWebhook) | 1 flags | 0x08 | |
| bool sendPrivateMessage(const string& target, object message, bool encrypt, bool reliable, bool forwardAsWebhook) | Private | 0x08 | |
| bool SetOnlineStatus(int status, object message, bool skipMessage) | Private | 0x08 | |
| bool SetOnlineStatus(int status) | Public | 0x04 | |
| bool SetOnlineStatus(int status, object message) | Public | 0x08 | |
| bool AddFriends(const string[]& friends) | Public | 0x08 | |
| bool RemoveFriends(const string[]& friends) | Public | 0x08 | |
| string GetPrivateChannelNameByUser(const string& userName) | Public | 0x08 | |
| bool TryGetChannel(const string& channelName, bool isPrivate, ref ChatChannel& channel) | Public | 0x08 | |
| bool TryGetChannel(const string& channelName, ref ChatChannel& channel) | Public | 0x08 | |
| bool TryGetPrivateChannelByUser(const string& userId, ref ChatChannel& channel) | Public | 0x08 | |
| void set_DebugOut(const DebugLevel& value) | Public+1 flags | 0x01 | |
| DebugLevel get_DebugOut() | Public+1 flags | 0x01 | |
| void ExitGames.Client.Photon.IPhotonPeerListener.DebugReturn(const DebugLevel& level, const string& message) | PrivateFinal+2 flags | 0x08 | |
| void ExitGames.Client.Photon.IPhotonPeerListener.OnEvent(EventData eventData) | PrivateFinal+2 flags | 0x08 | |
| void ExitGames.Client.Photon.IPhotonPeerListener.OnOperationResponse(OperationResponse operationResponse) | PrivateFinal+2 flags | 0x08 | |
| void ExitGames.Client.Photon.IPhotonPeerListener.OnStatusChanged(const StatusCode& statusCode) | PrivateFinal+2 flags | 0x04 | |
| void TryAuthenticateOnNameServer() | Private | 0x00 | |
| bool SendChannelOperation(const string[]& channels, byte operation, int historyLength) | Private | 0x08 | |
| void HandlePrivateMessageEvent(EventData eventData) | Private | 0x08 | |
| void HandleChatMessagesEvent(EventData eventData) | Private | 0x08 | |
| void HandleSubscribeEvent(EventData eventData) | Private | 0x08 | |
| void HandleUnsubscribeEvent(EventData eventData) | Private | 0x08 | |
| void HandleAuthResponse(OperationResponse operationResponse) | Private | 0x08 | |
| void HandleStatusUpdate(EventData eventData) | Private | 0x08 | |
| bool ConnectToFrontEnd() | Private | 0x01 | |
| bool AuthenticateOnFrontEnd() | Private | 0x01 | |
| void HandleUserUnsubscribedEvent(EventData eventData) | Private | 0x08 | |
| void HandleUserSubscribedEvent(EventData eventData) | Private | 0x08 | |
| bool Subscribe(const string& channel, int lastMsgId, int messagesFromHistory, ChannelCreationOptions creationOptions) | Public | 0x08 |