コード例 #1
0
        public void Connect(IPEndPoint remoteEndpoint)
        {
            CheckAddrVer(remoteEndpoint.AddressFamily);

            SockAddr addr = new SockAddr(remoteEndpoint);

            E(UDT.Connect(this.handle, ref addr, addr.Size));
        }
コード例 #2
0
        public void Bind(IPEndPoint localEndpoint)
        {
            CheckAddrVer(localEndpoint.AddressFamily);

            SockAddr addr = new SockAddr(localEndpoint);

            E(UDT.Bind(this.handle, ref addr, addr.Size));
        }
コード例 #3
0
ファイル: NativeAPIs.cs プロジェクト: tkggand/udt-netcore
 internal static extern int GetSockName(UdtSockHandle u, out SockAddr name, out int namelen);
コード例 #4
0
ファイル: NativeAPIs.cs プロジェクト: tkggand/udt-netcore
 internal static extern int Connect(UdtSockHandle u, ref SockAddr name, int namelen);
コード例 #5
0
ファイル: NativeAPIs.cs プロジェクト: tkggand/udt-netcore
 internal static extern UdtSockHandle Accept(UdtSockHandle u, out SockAddr name, out int namelen);
コード例 #6
0
ファイル: NativeAPIs.cs プロジェクト: tkggand/udt-netcore
 internal static extern int Bind(UdtSockHandle u, ref SockAddr name, int namelen);