void OnRPC_BroadcastSignalFromClient(Message packet) { E_Signal eSignal = (E_Signal)packet.read.Int32(); string arg = packet.read.String(); this.SignalBroadcast(eSignal, arg, packet.connection); }
public void SignalBroadcast(E_Signal eSignal, Connection sourceConnection = null) { SendInfo sendInfo = new SendInfo(this.ListViewToMe.ToConnectionsList()); this.ClientRPCEx <int>(sendInfo, null, ERPCMethodType.SignalFromServer, (int)eSignal); }