public void RegisterCallback(int Reference, NEPCallback Callback) { CallbackWrapper cbw = new CallbackWrapper() { Callback = Callback, Key = Key, IV = IV, CryptoGen = CryptoGen }; Wrapped.RegisterCallback(Reference, cbw.Wrapper); }
/// <summary> /// Registers a channel handler. /// </summary> /// <param name="Reference">Reference (channel number).</param> /// <param name="Callback">Handler.</param> public void RegisterChannel(int Reference, NEPCallback Callback) { lock (DataChannels) DataChannels[Reference].RegisterCallback(Reference, Callback); }
public void RegisterCallback(int Reference, NEPCallback Callback) { DataCallbacks.Add(Reference, Callback); }