deConnectionManager Class Reference

Connection Resource Manager. More...

#include <deConnectionManager.h>

Inheritance diagram for deConnectionManager:
deResourceManager

List of all members.

Public Member Functions

Constructors and Destructors
 deConnectionManager (deEngine *engine)
 Creates a new connection resource manager linked to the given engine.
 ~deConnectionManager ()
 Cleans up the connection resource manager and reports leaking resources.
Management
int GetConnectionCount () const
 retrieves the count of connections.
deConnectionCreateConnection ()
 Creates a new connection.
System Peer Management
void SystemNetworkLoad ()
 Network System Peers of all stored resources have to be created.
void SystemNetworkUnload ()
 Network System Peers of all stored resources have to be freed.
void SystemScriptingLoad ()
 Scripting System Peers of all stored resources have to be created.
void SystemScriptingUnload ()
 Scripting System Peers of all stored resources have to be freed.
Resource only Functions

Those functions are only for resource objects and should never be called directly from an application.

void RemoveResource (deResource *resource)
 Removes the given resource from the manager without freeing it.

Detailed Description

Connection Resource Manager.

Author:
Plüss Roland
Version:
1.0
Date:
2008

Constructor & Destructor Documentation

deConnectionManager::deConnectionManager ( deEngine engine )

Creates a new connection resource manager linked to the given engine.

deConnectionManager::~deConnectionManager (  )

Cleans up the connection resource manager and reports leaking resources.


Member Function Documentation

deConnection* deConnectionManager::CreateConnection (  )

Creates a new connection.

int deConnectionManager::GetConnectionCount (  ) const

retrieves the count of connections.

void deConnectionManager::RemoveResource ( deResource resource ) [virtual]

Removes the given resource from the manager without freeing it.

Implements deResourceManager.

void deConnectionManager::SystemNetworkLoad (  ) [virtual]

Network System Peers of all stored resources have to be created.

Reimplemented from deResourceManager.

void deConnectionManager::SystemNetworkUnload (  ) [virtual]

Network System Peers of all stored resources have to be freed.

Reimplemented from deResourceManager.

void deConnectionManager::SystemScriptingLoad (  ) [virtual]

Scripting System Peers of all stored resources have to be created.

Reimplemented from deResourceManager.

void deConnectionManager::SystemScriptingUnload (  ) [virtual]

Scripting System Peers of all stored resources have to be freed.

Reimplemented from deResourceManager.


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