protected override void onSensorsData(Pack pack) { var data = new Pack.Bytes(); data.wrap(pack); on_SensorsData(this, new org.company.Client.SensorsData(data)); }
protected override void onDeviceError(Pack pack) { var data = new Pack.Bytes(); data.wrap(pack); on_DeviceError(this, new org.company.Client.DeviceError(data)); }
protected override void onInstructionsPack(Pack pack) { var data = new Pack.Bytes(); data.wrap(pack); on_InstructionsPack(this, new org.company.Client.InstructionsPack(data)); }
protected override void onBusConfiguration(Pack pack) { var data = new Pack.Bytes(); data.wrap(pack); on_BusConfiguration(this, new org.company.Client.BusConfiguration(data)); }
public bool send(org.company.Client.SensorsData src) { if (sendingPack != null) { return(false); } sendingPack = src.data_.unwrap(); return(true); }
public bool send(org.company.Client.DeviceVersion src) { if (sendingPack != null) { return(false); } sendingPack = src.data_.unwrap(); return(true); }
public bool sendFirstPack() { if (sendingPack != null) { return(false); } sendingPack = org.company.some_namespace.Server.FirstPack.pack_; return(true); }
protected internal override Pack.Meta dispatch(int id, Pack pack) { switch (id) { case 0: if (pack == null) { return(FirstPack.pack_.meta); } ch.onFirstPack(); break; } return(null); }
protected internal Pack.Meta dispatch(int id, Pack pack) { switch (id) { case 0: if (pack == null) { return(org.company.some_namespace.Server.FirstPack.pack_.meta); } onFirstPack(); return(null); } return(null); }
protected internal Pack.Meta dispatch(int id, Pack pack) { switch (id) { case 1: if (pack == null) { return(org.company.Client.Stop.pack_.meta); } onStop(); return(null); case 2: if (pack == null) { return(org.company.Client.Start.pack_.meta); } onStart(); return(null); case 3: if (pack == null) { return(org.company.Client.GetDeviceVersion.pack_.meta); } onGetDeviceVersion(); return(null); case 4: if (pack == null) { return(org.company.Client.GetConfiguration.pack_.meta); } onGetConfiguration(); return(null); case 5: if (pack == null) { return(org.company.Client.SetConfiguration.pack_.meta); } onSetConfiguration(); return(null); } return(null); }
protected internal override Pack.Meta dispatch(int id, Pack pack) { return(ch.dispatch(id, pack)); }
protected internal override bool pushSendingPack(Pack pack) { sendingPacks.Enqueue(pack); return(true); }