libUPnP  1.8.0
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 memptr_cmp_nocase().

◆ length

size_t membuffer::length

◆ size_inc

size_t membuffer::size_inc

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

Referenced by CreateServicePacket(), and membuffer_init().


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