LIBSSDP
 All Classes Files Functions Variables Typedefs Macros
ssdp_cache_output_format.h
Go to the documentation of this file.
1 
7 #ifndef __OUTPUT_FORMAT_H__
8 #define __OUTPUT_FORMAT_H__
9 
10 #include "ssdp_cache.h"
11 #include "ssdp_message.h"
12 
22 unsigned int cache_to_json(ssdp_cache_s *ssdp_cache, char *json_buffer,
23  unsigned int json_buffer_size);
24 
34 unsigned int cache_to_xml(ssdp_cache_s *ssdp_cache, char *xml_buffer,
35  unsigned int xml_buffer_size);
36 
45 unsigned int to_json(const ssdp_message_s *, BOOL full_json,
46  char *json_buffer, int json_buffer_size);
47 
56 unsigned int to_xml(const ssdp_message_s *ssdp_message, BOOL full_xml,
57  char *xml_buffer, int xml_buffer_size);
58 
68 char *to_oneline(const ssdp_message_s *message, BOOL monochrome);
69 
70 #endif /* __OUTPUT_FORMAT_H__ */
unsigned int cache_to_json(ssdp_cache_s *ssdp_cache, char *json_buffer, unsigned int json_buffer_size)
unsigned int cache_to_xml(ssdp_cache_s *ssdp_cache, char *xml_buffer, unsigned int xml_buffer_size)
unsigned int to_xml(const ssdp_message_s *ssdp_message, BOOL full_xml, char *xml_buffer, int xml_buffer_size)
ssdp_message_s * ssdp_message
Definition: ssdp_cache.h:25
char * to_oneline(const ssdp_message_s *message, BOOL monochrome)
int BOOL
unsigned int to_json(const ssdp_message_s *, BOOL full_json, char *json_buffer, int json_buffer_size)