diff options
author | rodri <rgl@antares-labs.eu> | 2021-07-23 03:38:18 +0000 |
---|---|---|
committer | rodri <rgl@antares-labs.eu> | 2021-07-23 03:38:18 +0000 |
commit | 615575f7dca0e43ecb23c4ab1ea7fd2e93c4e3b4 (patch) | |
tree | f7c7052cbbac5b7af14f88adee1072352284d565 /fns.h | |
parent | dfb8bd8c95a5ff8633214f483f358d24071a7d8a (diff) | |
download | musw-615575f7dca0e43ecb23c4ab1ea7fd2e93c4e3b4.tar.gz musw-615575f7dca0e43ecb23c4ab1ea7fd2e93c4e3b4.tar.bz2 musw-615575f7dca0e43ecb23c4ab1ea7fd2e93c4e3b4.zip |
implemented a lobby for users waiting to join a party.
brought the pack/unpack procedures from ssh(1).
Diffstat (limited to 'fns.h')
-rw-r--r-- | fns.h | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -1,16 +1,28 @@ /* - * alloc + * alloc */ void *emalloc(ulong); void *erealloc(void*, ulong); //Image *eallocimage(Display*, Rectangle, ulong, int, ulong); /* - * physics + * physics */ void integrate(GameState*, double, double); /* - * nanosec + * nanosec */ uvlong nanosec(void); + +/* + * pack + */ +int pack(uchar*, int, char*, ...); +int unpack(uchar*, int, char*, ...); + +/* + * lobby + */ +Lobby *newlobby(void); +void dellobby(Lobby*); |