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/SocketAddress.ab

    r648 r649  
    3838    Sub SocketAddress(family As Sockets.AddressFamily, size As Long)
    3939        init(family, size)
     40    End Sub
     41
     42    /*!
     43    @brief  コンストラクタ。sockaddrを指定して初期化する
     44    @param  sockaddr構造体
     45    @note   このコンストラクタはライブラリ内でのみ使用する目的で作られています。
     46    */
     47    Sub SocketAddress(addr As *sockaddr, len As Long)
     48        itemSize = len
     49        item = malloc(itemSize)
     50        memcpy(item, addr, itemSize)
    4051    End Sub
    4152
Note: See TracChangeset for help on using the changeset viewer.