C# Класс GooglePlayGames.IOS.IOSRtmpClient

Наследование: IRealTimeMultiplayerClient
Показать файл Открыть проект

Открытые методы

Метод Описание
AcceptFromInbox ( RealTimeMultiplayerListener listener ) : void
AcceptInvitation ( string invitationId, RealTimeMultiplayerListener listener ) : void
Clear ( ) : void
CreateQuickGame ( int minOpponents, int maxOpponents, int variant, RealTimeMultiplayerListener listener ) : void
CreateWithInvitationScreen ( int minOpponents, int maxOppponents, int variant, RealTimeMultiplayerListener listener ) : void
DeclineInvitation ( string invitationId ) : void
GetConnectedParticipants ( ) : System.Collections.Generic.List
GetLocalParticipantId ( ) : string
GetParticipant ( string participantId ) : Participant
GetSelf ( ) : Participant
IsRoomConnected ( ) : bool
LeaveRoom ( ) : void
SendMessage ( bool reliable, string participantId, byte data ) : void
SendMessage ( bool reliable, string participantId, byte data, int offset, int length ) : void
SendMessageToAll ( bool reliable, byte data ) : void
SendMessageToAll ( bool reliable, byte data, int offset, int length ) : void

Приватные методы

Метод Описание
GPGSRtmpAcceptRoomWithId ( string invitationId, GPGRealTimeRoomStatusChangedCallback roomStatusCallback, GPGRealTimeParticipantListChangedCallback participantsChangedCallback, GPGRealTimeDataReceivedCallback dataReceivedCallback, GPGRealTimeRoomErrorCallback roomErrorCallback ) : void
GPGSRtmpCreateQuickGame ( int minOpponents, int maxOpponents, int variant, GPGRealTimeRoomStatusChangedCallback roomStatusCallback, GPGRealTimeParticipantListChangedCallback participantsChangedCallback, GPGRealTimeDataReceivedCallback dataReceivedCallback, GPGRealTimeRoomErrorCallback roomErrorCallback ) : void
GPGSRtmpCreateWithInviteScreen ( int minOpponents, int maxOpponents, int variant, GPGRealTimeRoomStatusChangedCallback roomStatusCallback, GPGRealTimeParticipantListChangedCallback participantsChangedCallback, GPGRealTimeDataReceivedCallback dataReceivedCallback, GPGRealTimeRoomErrorCallback roomErrorCallback ) : void
GPGSRtmpDeclineRoomWithId ( string roomId ) : void
GPGSRtmpGetLocalParticipantId ( StringBuilder outbuf, int bufSize ) : void
GPGSRtmpLeaveRoom ( ) : void
GPGSRtmpSendMessage ( bool reliable, byte data, int dataLen, bool toEveryone, string participantId ) : void
GPGSRtmpShowAllInvitations ( GPGRealTimeRoomStatusChangedCallback roomStatusCallback, GPGRealTimeParticipantListChangedCallback participantsChangedCallback, GPGRealTimeDataReceivedCallback dataReceivedCallback, GPGRealTimeRoomErrorCallback roomErrorCallback ) : void
PrepareToCreateRoom ( string method, RealTimeMultiplayerListener listener ) : bool
RtmpDataReceivedCallback ( string participantId, IntPtr dataBuf, int dataSize, bool isReliable ) : void
RtmpParticipantListChangedCallback ( string jsonifiedParticipants ) : void
RtmpRoomErrorCallback ( string localizedError, int errorCode ) : void
RtmpRoomStatusChangedCallback ( int newStatus ) : void
SubtractParticipants ( Participant>.Dictionary a, Participant>.Dictionary b ) : string[]
convertIntFromiOSToParticipantStatus ( int iOSStatus ) : Participant.ParticipantStatus

Описание методов

AcceptFromInbox() публичный Метод

public AcceptFromInbox ( RealTimeMultiplayerListener listener ) : void
listener RealTimeMultiplayerListener
Результат void

AcceptInvitation() публичный Метод

public AcceptInvitation ( string invitationId, RealTimeMultiplayerListener listener ) : void
invitationId string
listener RealTimeMultiplayerListener
Результат void

Clear() публичный статический Метод

public static Clear ( ) : void
Результат void

CreateQuickGame() публичный Метод

public CreateQuickGame ( int minOpponents, int maxOpponents, int variant, RealTimeMultiplayerListener listener ) : void
minOpponents int
maxOpponents int
variant int
listener RealTimeMultiplayerListener
Результат void

CreateWithInvitationScreen() публичный Метод

public CreateWithInvitationScreen ( int minOpponents, int maxOppponents, int variant, RealTimeMultiplayerListener listener ) : void
minOpponents int
maxOppponents int
variant int
listener RealTimeMultiplayerListener
Результат void

DeclineInvitation() публичный Метод

public DeclineInvitation ( string invitationId ) : void
invitationId string
Результат void

GetConnectedParticipants() публичный Метод

public GetConnectedParticipants ( ) : System.Collections.Generic.List
Результат System.Collections.Generic.List

GetLocalParticipantId() публичный Метод

public GetLocalParticipantId ( ) : string
Результат string

GetParticipant() публичный Метод

public GetParticipant ( string participantId ) : Participant
participantId string
Результат Participant

GetSelf() публичный Метод

public GetSelf ( ) : Participant
Результат Participant

IsRoomConnected() публичный Метод

public IsRoomConnected ( ) : bool
Результат bool

LeaveRoom() публичный Метод

public LeaveRoom ( ) : void
Результат void

SendMessage() публичный Метод

public SendMessage ( bool reliable, string participantId, byte data ) : void
reliable bool
participantId string
data byte
Результат void

SendMessage() публичный Метод

public SendMessage ( bool reliable, string participantId, byte data, int offset, int length ) : void
reliable bool
participantId string
data byte
offset int
length int
Результат void

SendMessageToAll() публичный Метод

public SendMessageToAll ( bool reliable, byte data ) : void
reliable bool
data byte
Результат void

SendMessageToAll() публичный Метод

public SendMessageToAll ( bool reliable, byte data, int offset, int length ) : void
reliable bool
data byte
offset int
length int
Результат void