object.h 334 B

1234567891011121314151617181920
  1. //
  2. // Created by 李建 on 2023/12/6.
  3. //
  4. #ifndef TEST_OBJECT_H
  5. #define TEST_OBJECT_H
  6. typedef struct {
  7. char * name;
  8. void (*pack)(char * data);
  9. void (*unpack)(char * data);
  10. }sparrow_object;
  11. void register_sparrow_object(sparrow_object object);
  12. sparrow_object * find_sparrow_object(char * name);
  13. #endif //TEST_OBJECT_H