Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages   Examples  

_macs_context_struct Struct Reference

The structure of the macs context object. More...

#include <common.h>


Data Fields

char * cf
GdomeDOMImplementation * dom
GdomeDocument * doc
GdomeElement * root
GdomeException e
 A global exception for use in gdome calls.

_macs_sockaucs
_macs_sockupcs
_macs_sockatcs


Detailed Description

The structure of the macs context object.

This structure is holds the state of the macs library. An (opaque) instance of it is returned by a successful call to macs_init() and is passed as the first argument to other API calls.


Field Documentation

char* _macs_context_struct::cf
 

The config file we're using.

GdomeDOMImplementation* _macs_context_struct::dom
 

The DOMImplementation instance we're using.

GdomeDocument* _macs_context_struct::doc
 

The DOMDocument instance, where we hold our config info.

GdomeElement* _macs_context_struct::root
 

A pointer to the root element of _macs_cf_doc, for config info.

GdomeException _macs_context_struct::e
 

A global exception for use in gdome calls.

Todo:
Make use of _macs_context.e in gdome error handling.

_macs_sock* _macs_context_struct::aucs
 

The beginning of the linked list of AUSs.

_macs_sock* _macs_context_struct::upcs
 

The beginning of the linked list of RPSs.

_macs_sock* _macs_context_struct::atcs
 

The beginning of the linked list of ATSs.


The documentation for this struct was generated from the following file:
Generated on Tue Oct 8 22:15:53 2002 for MACS Client C API by doxygen1.2.16