LIBSSDP
 All Classes Files Functions Variables Typedefs Macros
Public Attributes | List of all members
ssdp_cache_struct Struct Reference

#include <ssdp_cache.h>

Collaboration diagram for ssdp_cache_struct:
Collaboration graph
[legend]

Public Attributes

struct ssdp_cache_structfirst
 
ssdp_message_sssdp_message
 
struct ssdp_cache_structnext
 
unsigned int * ssdp_messages_count
 

Detailed Description

The ssdp_message_s cache that acts as a buffer for sending bulks of messages instead of spamming; *ssdp_message should always point to the last ssdp_message in the buffer.

Definition at line 21 of file ssdp_cache.h.

Member Data Documentation

struct ssdp_cache_struct* ssdp_cache_struct::first

A pointer to the fist cache element.

Definition at line 23 of file ssdp_cache.h.

struct ssdp_cache_struct* ssdp_cache_struct::next

A pointer to the next cache element.

Definition at line 27 of file ssdp_cache.h.

ssdp_message_s* ssdp_cache_struct::ssdp_message

The message in this cache element.

Definition at line 25 of file ssdp_cache.h.

unsigned int* ssdp_cache_struct::ssdp_messages_count

A pointer to the total number of cache elements in the list.

Definition at line 29 of file ssdp_cache.h.


The documentation for this struct was generated from the following file: