public virtual void OnCommandDataReceived(object sender, DataReceivedEventArgs e) { if (CommandDataReceived.xIsNull()) { CommandDataReceived(this, e); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { _DataReceived = new FrameDataReceived(bvhDataReceived); NeuronDataReader.BRRegisterFrameDataCallback(IntPtr.Zero, _DataReceived); _CmdDataReceived = new CommandDataReceived(cmdDataReceived); NeuronDataReader.BRRegisterCommandDataCallback(IntPtr.Zero, _CmdDataReceived); _SocketStatusChanged = new SocketStatusChanged(socketStatusChanged); NeuronDataReader.BRRegisterSocketStatusCallback(IntPtr.Zero, _SocketStatusChanged); }
// dummy functions public static void BRRegisterCommandDataCallback(IntPtr customObj, CommandDataReceived commandCallback) { }
public static extern void BRRegisterCommandDataCallback(IntPtr customedObj, CommandDataReceived handle);
public static extern void BRRegisterCommandDataCallback(IntPtr customedObj, CommandDataReceived handle);