コード例 #1
0
ファイル: Stream.cs プロジェクト: kevinpeizner/nng.NETCore
        protected virtual void Dispose(bool disposing)
        {
            if (disposed)
            {
                return;
            }
            if (disposing)
            {
            }

            nng_stream_free(stream);
            stream   = nng_stream.Null;
            disposed = true;
        }
コード例 #2
0
 public static extern Int32 nng_stream_set_string(nng_stream dialer, string name, string value);
コード例 #3
0
 public static extern Int32 nng_stream_set_uint64(nng_stream dialer, string name, UInt64 value);
コード例 #4
0
 public static extern Int32 nng_stream_set_ms(nng_stream dialer, string name, nng_duration value);
コード例 #5
0
 public static extern Int32 nng_stream_set_int(nng_stream dialer, string name, Int32 value);
コード例 #6
0
 public static extern Int32 nng_stream_set_bool(nng_stream dialer, string name, bool value);
コード例 #7
0
 public static extern Int32 nng_stream_get_ptr(nng_stream dialer, string name, out IntPtr data);
コード例 #8
0
 public static extern void nng_stream_close(nng_stream stream);
コード例 #9
0
 public static extern Int32 nng_stream_get_ms(nng_stream dialer, string name, out nng_duration data);
コード例 #10
0
 public static extern Int32 nng_stream_get_int(nng_stream dialer, string name, out Int32 data);
コード例 #11
0
 public static extern Int32 nng_stream_get_bool(nng_stream dialer, string name, out bool data);
コード例 #12
0
 public static Int32 nng_stream_set(nng_stream stream, string name, byte[] data)
 {
     return(nng_stream_set(stream, name, data, (UIntPtr)data.Length));
 }
コード例 #13
0
 public static extern Int32 nng_stream_set(nng_stream stream, string name, byte[] data, UIntPtr size);
コード例 #14
0
 public static extern void nng_stream_recv(nng_stream stream, nng_aio aio);
コード例 #15
0
 public static extern void nng_stream_send(nng_stream stream, nng_aio aio);
コード例 #16
0
 public static extern Int32 nng_stream_set_ptr(nng_stream dialer, string name, IntPtr value);
コード例 #17
0
 public static extern Int32 nng_stream_get_uint64(nng_stream dialer, string name, out UInt64 data);
コード例 #18
0
 public static extern void nng_stream_free(nng_stream stream);