ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Member Functions | Static Public Member Functions | Friends | List of all members
anna::diameter::comm::ServerSessionReceiver Class Reference

#include <ServerSessionReceiver.hpp>

Inheritance diagram for anna::diameter::comm::ServerSessionReceiver:
Inheritance graph
[legend]
Collaboration diagram for anna::diameter::comm::ServerSessionReceiver:
Collaboration graph
[legend]

Public Member Functions

virtual ~ServerSessionReceiver ()
 
void setReference (ServerSession *s)
 
void eventBreakLocalConnection (const anna::comm::ClientSocket &cli)
 
- Public Member Functions inherited from anna::comm::Receiver
const std::string & getName () const
 
virtual void eventBreakConnection (const comm::ClientSocket &clientSocket)
 
virtual void eventCreateConnection (const Server *server)
 
virtual std::string asString () const
 
virtual xml::NodeasXML (xml::Node *parent) const noexcept(false)
 

Static Public Member Functions

static const char * className ()
 

Friends

class anna::Allocator< ServerSessionReceiver >
 

Additional Inherited Members

- Protected Member Functions inherited from anna::comm::Receiver
 Receiver (const char *name)
 

Constructor & Destructor Documentation

◆ ~ServerSessionReceiver()

virtual anna::diameter::comm::ServerSessionReceiver::~ServerSessionReceiver ( )
inlinevirtual
37 {;}

Member Function Documentation

◆ className()

static const char* anna::diameter::comm::ServerSessionReceiver::className ( )
inlinestatic
39 { return "diameter.comm.ServerSessionReceiver"; }

◆ eventBreakLocalConnection()

void anna::diameter::comm::ServerSessionReceiver::eventBreakLocalConnection ( const anna::comm::ClientSocket clientSocket)
virtual

Método manejador de la notificación de que el socket va a ser cerrado. param clientSocket Socket cliente que va a ser cerrado.

Reimplemented from anna::comm::Receiver.

◆ setReference()

void anna::diameter::comm::ServerSessionReceiver::setReference ( ServerSession s)
inline
40 { a_session = s; }

Friends And Related Function Documentation

◆ anna::Allocator< ServerSessionReceiver >

friend class anna::Allocator< ServerSessionReceiver >
friend

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