Ignore:
Timestamp:
Oct 19, 2008, 11:25:55 AM (16 years ago)
Author:
OverTaker
Message:

IPHostEntry,Dnsクラスを半分実装。getaddrinfoがXPSP1以降にしかないので、gethostbyname版の実装もあとでします。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/ablib/src/Classes/System/Net/IPEndPoint.ab

    r648 r649  
    1515    Inherits EndPoint
    1616Public
     17
     18    /*!
     19    @brief  コンストラクタ
     20    */
     21    Sub IPEndPoint()
     22    End Sub
    1723
    1824    /*!
     
    6167    */
    6268    Function Address() As IPAddress
    63         Return New IPAddress(socketAddress)
     69        Return New IPAddress(socketAddress.Items)
    6470    End Function
    6571
     
    96102                Throw New NotSupportedException("IPEndPoint.Port: Unknown AddressFamily.")
    97103        End Select
     104    End Function
     105
     106    /*!
     107    @brief  SocketAddressクラスから作成する
     108    @param  SocketAddressクラス
     109    @return SocketAddressを元に作成したIPEndPoint
     110    */
     111    Static Function Create(address As SocketAddress) As IPEndPoint
     112        Dim point = New IPEndPoint
     113        point.socketAddress = address
     114        Return point
    98115    End Function
    99116
Note: See TracChangeset for help on using the changeset viewer.