public void sendDataToPlayers(byte[] data, GP_RTM_PackageType sendType, params string[] players) { string dataString = ConvertByteDataToString(data); string playersString = string.Join(AndroidNative.DATA_SPLITTER, players); AN_GMSRTMProxy.sendDataToPlayers(dataString, playersString, (int)sendType); }
public void SendDataToAll(byte[] data, GP_RTM_PackageType sendType) { string dataString = ConvertByteDataToString(data); switch (sendType) { case GP_RTM_PackageType.RELIABLE: GP_RTM_ReliableMessageListener listener = new GP_RTM_ReliableMessageListener(SA_IdFactory.NextId, data); _ReliableMassageListeners.Add(listener.DataTokenId, listener); AN_GMSRTMProxy.sendDataToAll(dataString, (int)sendType); break; case GP_RTM_PackageType.UNRELIABLE: AN_GMSRTMProxy.sendDataToAll(dataString, (int)sendType); break; } }
public void sendDataToPlayers(byte[] data, GP_RTM_PackageType sendType, params string[] players) { string dataString = ConvertByteDataToString(data); string playersString = string.Join(AndroidNative.DATA_SPLITTER, players); switch (sendType) { case GP_RTM_PackageType.RELIABLE: GP_RTM_ReliableMessageListener listener = new GP_RTM_ReliableMessageListener(SA_IdFactory.NextId, data); _ReliableMassageListeners.Add(listener.DataTokenId, listener); AN_GMSRTMProxy.sendDataToPlayers(dataString, playersString, (int)sendType); break; case GP_RTM_PackageType.UNRELIABLE: AN_GMSRTMProxy.sendDataToPlayers(dataString, playersString, (int)sendType); break; } }
public void SendDataToAll(byte[] data, GP_RTM_PackageType sendType) { string dataString = ConvertByteDataToString(data); AN_GMSRTMProxy.sendDataToAll(dataString, (int)sendType); }