AFI
Advanced Forwarding Interface
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups
Public Member Functions | List of all members
AftServer Class Referenceabstract

Base virtual class used for all servers. More...

#include <AftServer.h>

Public Member Functions

virtual bool alloc (const std::string &engineName, const std::string &name, const uint16_t inputPorts, const uint16_t outputPorts)=0
 Allocate a new sandbox on the nominated engine. More...
 
virtual bool open (const std::string &name, const AftTransportPtr &transport, AftSandboxPtr &sandbox)=0
 Open an existing sandbox on the server. More...
 
virtual bool release (const std::string &name)=0
 Release an existing sandbox and all associated resources on the server. More...
 
virtual void close (const std::string &name)=0
 Close an open sandbox and unbind the transport. More...
 
virtual bool find (const std::string &name, AftTransportPtr &transport)=0
 Find transport for named sandbox. More...
 

Detailed Description

Base virtual class used for all servers.


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