コード例 #1
0
        private static void Subscribe(ISerializedSignal eBase, INetworkBusService service)
        {
            var signalId = signalIdToSignalInfo.Count();
            var info     = new SignalInfo(eBase);

            eBase.SubscribeSerialized((bytes) =>
            {
                if (!info.IsFired)
                {
                    service.RaiseSignal(signalId, bytes);
                }
            });

            signalIdToSignalInfo.Add(info);
        }
コード例 #2
0
 public SignalInfo(ISerializedSignal signal)
 {
     Signal = signal;
 }