libUPnP 1.14.19
Data Fields
membuffer Struct Reference

#include <membuffer.h>

Data Fields

char * buf
 
size_t length
 
size_t capacity
 
size_t size_inc
 

Detailed Description

Maintains a block of dynamically allocated memory note: Total length/capacity should not exceed MAX_INT

Field Documentation

◆ buf

char* membuffer::buf

◆ capacity

size_t membuffer::capacity

total allocated memory (read-only).

Referenced by membuffer_attach(), and membuffer_set_size().

◆ length

size_t membuffer::length

◆ size_inc

size_t membuffer::size_inc

used to increase size; MUST be > 0; (read/write).

Referenced by CreateServicePacket(), gena_subscribe(), gena_unsubscribe(), membuffer_init(), membuffer_set_size(), and respond_ok().


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