public OnRelayMessageWithMetadataEvent( RelayBinaryMessage message, MessageMetadata metadata ) : base(message) { Metadata = metadata; }
public IEnumerator Send(UnityAction <AsyncResult <bool> > callback, ByteString data, uint[] targetConnectionIds = null) { var relayBinaryMessage = new RelayBinaryMessage { Data = data }; if (targetConnectionIds != null) { relayBinaryMessage.TargetConnectionId.AddRange(targetConnectionIds); } yield return(Send( callback, new BinaryMessage { Data = relayBinaryMessage.ToByteString() } )); }
public OnRelayMessageEvent( RelayBinaryMessage message ) : base(RelayRealtimeEventType.OnRelayMessage) { Message = message; }