Classes | |
struct | _OpenInterface |
The _OpenInterface structure represents a virtual table of interface functions. More... | |
struct | _OpenComponent |
Default component interface. More... | |
struct | _OpenInstance |
The generic component instance. More... | |
struct | _OpenInstanceAllocator |
The private component interface used by a component manager to allocate and dispose instances. More... | |
struct | _OpenComponentManager |
The virtual table which contains public component manager interface. More... | |
Typedefs | |
Handles | |
Handles are opaque for an interface user.
The user operates with handles by means of interface functions. | |
typedef _OpenInterface * | OpenInterfaceHandle |
The handle of the abstract component interface. | |
typedef _OpenComponent * | OpenComponentHandle |
The handle of the open component. | |
typedef _OpenInstance * | OpenInstanceHandle |
The handle of the open instance. | |
typedef _OpenInstanceAllocator * | OpenInstanceAllocatorHandle |
The handle of the instance allocator interface. | |
typedef _OpenComponentManager * | OpenComponentManagerHandle |
The handle of the component manager interface. | |
typedef int(*) | OpenComponentInitializer (OpenComponentHandle *p_component, OpenInstanceAllocatorHandle *p_allocator, apr_pool_t *pool) |
The generic component initialization function type. |
typedef struct _OpenInterface* OpenInterfaceHandle |
The handle of the abstract component interface.
typedef struct _OpenComponent* OpenComponentHandle |
The handle of the open component.
typedef struct _OpenInstance* OpenInstanceHandle |
The handle of the open instance.
typedef struct _OpenInstanceAllocator* OpenInstanceAllocatorHandle |
The handle of the instance allocator interface.
typedef struct _OpenComponentManager* OpenComponentManagerHandle |
The handle of the component manager interface.
typedef int(*) OpenComponentInitializer(OpenComponentHandle *p_component, OpenInstanceAllocatorHandle *p_allocator, apr_pool_t *pool) |
The generic component initialization function type.
[out] | p_component | on return, points to a handle of a default component interface |
[out] | p_allocator | on return, points to a handle of a private instance allocation interface |
pool | a memory pool with the component lifetime |
Genereated on Tue Mar 11 19:25:22 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.