summaryrefslogtreecommitdiff
path: root/mcproto/status/ping.ha
blob: 00ff7cf89eabea9ad89e62199b9a6fbe0dc23e0e (plain)
1
2
3
4
5
6
7
8
9
use mcproto;
use trace;

export fn decode_ping(ctx: *mcproto::Context) (i64 | trace::failed) = {
	const ctx_ = mcproto::context(ctx, "ping id");
	const ping_id = mcproto::decode_long(&ctx_)?: i64;
	mcproto::expect_end(ctx)?;
	return ping_id;
};