forked from AbleOS/ableos
37 lines
580 B
Plaintext
37 lines
580 B
Plaintext
Message := struct {
|
|
msg_type: u8,
|
|
key: String,
|
|
value: String,
|
|
}
|
|
|
|
/*
|
|
# Message Type
|
|
0 => Set Key type
|
|
1 => Get Key
|
|
*/
|
|
|
|
recv_msg:= fn(): Message {
|
|
return Message.{
|
|
msg_type: 0,
|
|
key: "",
|
|
value: "",
|
|
}
|
|
}
|
|
|
|
main := fn(): int {
|
|
loop {
|
|
msg := recv_msg();
|
|
if msg.msg_type == 0 {
|
|
continue;
|
|
}
|
|
if msg.msg_type == 1 {
|
|
continue;
|
|
}
|
|
if 2 <= msg.msg_type {
|
|
error("Unexpected message type in the bagging area");
|
|
continue;
|
|
}
|
|
}
|
|
|
|
return 0;
|
|
} |