Expand description

UDP Client

ポートにバインドしてデータを送信し、返ってきたデータを読み出してるだけ TCPと違って通信相手が本当に存在するかを確認することなくいきなりデータを送りつける

バインドするポート

UdpSocket::bind("127.0.0.1:0") 0番ポート、ポートを指定しないと OSが適当に空いてるポートを割り当ててくれる ポートがすでに使われていますみたいなエラーが防げる

データの大きさ

let mut buffer = [0u8; 1024]; 1024バイトに適当に決めた 溢れたら以降のデータは破棄

Functions