UDPsocket SDLNet_UDP_Open(Uint16 port)
port | ソケットとバインドするUDPポート |
`port`が0以外の場合, UDPソケットはローカルポートとバインドされる.
`port`はネイティブのバイト順で与えなければならないが, 内部のアドレス等ではネットワーク順(ビッグエンディアン)で使われる. これで他のシステムの既知のポートにこのソケットで送信できる.
プラットフォームレイヤーのUDPソケットはポート番号に「バインド」されるが, SDL_netのUDPソケットはSDLNet_UDP_Bind()でその上にある「チャネル」にも「バインド」される. この用語は両方で使用される.
この関数が戻したソケットによる通信を終えたならば, SDLNet_UDP_Close()で閉じて解放することができる.