00001 #pragma once 00002 #ifndef _SEAP_MESSAGE_H 00003 #define _SEAP_MESSAGE_H 00004 00005 #include <stdint.h> 00006 #include "public/sexp-types.h" 00007 #include "public/seap-message.h" 00008 00009 struct SEAP_attr { 00010 char *name; 00011 SEXP_t *value; 00012 }; 00013 00014 struct SEAP_msg { 00015 SEAP_msgid_t id; 00016 SEAP_attr_t *attrs; 00017 uint16_t attrs_cnt; 00018 SEXP_t *sexp; 00019 }; 00020 00021 #endif /* _SEAP_MESSAGE_H */