socket_buffer.h 259 B

123456789101112131415161718
  1. #ifndef socket_buffer_h
  2. #define socket_buffer_h
  3. #include <stdlib.h>
  4. #define SOCKET_BUFFER_MEMORY 0
  5. #define SOCKET_BUFFER_OBJECT 1
  6. #define SOCKET_BUFFER_RAWPOINTER 2
  7. struct socket_sendbuffer {
  8. int id;
  9. int type;
  10. const void *buffer;
  11. size_t sz;
  12. };
  13. #endif