20 lines
372 B
Python
20 lines
372 B
Python
@imported('echoserver')
|
|
def echo(msg: bytes) -> bytes:
|
|
pass
|
|
|
|
@imported('prelude')
|
|
def log_bytes(data: bytes) -> None:
|
|
pass
|
|
|
|
@imported('prelude')
|
|
def sleep(seconds: u32) -> None:
|
|
pass
|
|
|
|
@exported
|
|
def on_module_loaded() -> None:
|
|
log_bytes(b'Echo client starting up, calling server')
|
|
sleep(8)
|
|
log_bytes(echo(b'Hello, world!'))
|
|
sleep(8)
|
|
log_bytes(echo(b'Bye, world!'))
|