Artifact c6d1b13865a9515f587863f034b6d51a37cc6652b1c5149ed3bbf760a78d5d7b:
- File enet/include/enet/callbacks.h — part of check-in [ea7418102a] at 2024-07-13 14:22:15 on branch trunk — Import cube_2005_08_29_src_zlib.zip (user: js, size: 533) [annotate] [blame] [check-ins using]
/** @file callbacks.h @brief ENet callbacks */ #ifndef __ENET_CALLBACKS_H__ #define __ENET_CALLBACKS_H__ #include <stdlib.h> typedef struct { void * (ENET_CALLBACK * malloc) (size_t size); void (ENET_CALLBACK * free) (void * memory); int (ENET_CALLBACK * rand) (void); } ENetCallbacks; /** @defgroup callbacks ENet internal callbacks @{ @ingroup private */ extern void * enet_malloc (size_t); extern void enet_free (void *); extern int enet_rand (void); /** @} */ #endif /* __ENET_CALLBACKS_H__ */