2026-07-09 21:56:09 +10:00
|
|
|
import socket
|
|
|
|
|
import io
|
|
|
|
|
|
|
|
|
|
func main() -> int {
|
|
|
|
|
socket.Socket s = new socket.Socket(socket.Family.INET, socket.Type.STREAM, 0)
|
2026-07-10 08:55:06 +10:00
|
|
|
|
|
|
|
|
s.bind("127.0.0.1", 2000)
|
|
|
|
|
|
|
|
|
|
s.listen(10)
|
|
|
|
|
socket.Socket client = s.accept()
|
|
|
|
|
io.println("Connection received!")
|
|
|
|
|
|
2026-07-10 11:41:35 +10:00
|
|
|
string response = client.read(1024)
|
2026-07-09 21:56:09 +10:00
|
|
|
io.println("Response: %s", response)
|
|
|
|
|
|
2026-07-10 11:41:35 +10:00
|
|
|
client.sendByte('a')
|
|
|
|
|
|
2026-07-09 21:56:09 +10:00
|
|
|
s.close()
|
|
|
|
|
|
|
|
|
|
return 0
|
|
|
|
|
}
|