Ejemplo n.º 1
0
 public AsyncOptions(NngAio nngAio)
 {
     _nngAio = nngAio;
 }
Ejemplo n.º 2
0
 public AsyncOperation(NngAio nngAio, CancellationToken cancellationToken)
 {
     _nngAio = nngAio;
     _cancellationTokenRegistration = cancellationToken.Register(OnCancellationRequested);
 }
Ejemplo n.º 3
0
 public void Dispose()
 {
     NativeMethods.nng_aio_free(_nngAio);
     _nngAio = default;
 }
Ejemplo n.º 4
0
 public NngResult <INngAio> CreateAio(AioCallback callback) => NngAio.Create(callback);