Public Types | Data Fields

garbage Struct Reference
[Xmlrpc]

Garbage collection data structure. More...

Collaboration diagram for garbage:
Collaboration graph
[legend]

Public Types

Data Fields


Detailed Description

This is the data structure used by the garbage collector in this module. When the xmlrpc SER module identifies the management function to be called, it calls corresponding function in SER. The function being called adds data to the reply, that will be later sent to the client, as it executes. This module needs to allocate memory for such data and the memory will be re-claimed after the reply was sent out. All the memory allocated this way is recorded in this data structure so that it can be identified and re-claimed later (when the reply is being sent out).

Definition at line 277 of file xmlrpc.c.


Member Enumeration Documentation

anonymous enum
Enumerator:
JUNK_RPCSTRUCT 

This type indicates that the memory block was allocated for the RPC structure data type, this type needs to be freed differently as it may contain more allocated memory blocks.

JUNK_PKGCHAR 

This type indicates a pkg_malloc'ed string.

Definition at line 278 of file xmlrpc.c.


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