upd5
This commit is contained in:
@@ -4,12 +4,13 @@ fn main() {
|
||||
// Create new TCP socket.
|
||||
mut socket := netio.Socket.new(netio.af_inet, netio.sock_stream, 0)!
|
||||
|
||||
// Close socket on exit.
|
||||
defer {
|
||||
socket.close() or { panic(err) }
|
||||
}
|
||||
|
||||
// Create the server socket address.
|
||||
server_addr := netio.SocketAddr.ipv4([u8(127), 0, 0, 1]!, 1081)
|
||||
server_addr := netio.SocketAddr.new_ipv4([u8(127), 0, 0, 1]!, 1081)
|
||||
|
||||
// Connect socket to the server address.
|
||||
socket.connect(server_addr) or {
|
||||
@@ -22,7 +23,10 @@ fn main() {
|
||||
// Send message to the server.
|
||||
msg := 'Hello from client!'
|
||||
|
||||
sent := socket.send(msg.bytes(), 0)!
|
||||
sent := socket.send(msg.bytes(), 0) or {
|
||||
eprintln('SEND: ${err}')
|
||||
exit(1)
|
||||
}
|
||||
|
||||
eprintln('Sent to the server: ${sent} bytes, data: ${msg}')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user