R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
server::ISession Class Referenceabstract

#include <ISession.hpp>

Inheritance diagram for server::ISession:
Inheritance graph
Collaboration diagram for server::ISession:
Collaboration graph

Public Member Functions

virtual ~ISession ()=default
 
virtual std::string getId () const =0
 Get the session ID.
 
virtual bool isActive () const =0
 Check if session is active.
 

Detailed Description

Definition at line 15 of file ISession.hpp.

Constructor & Destructor Documentation

◆ ~ISession()

virtual server::ISession::~ISession ( )
virtualdefault

Member Function Documentation

◆ getId()

virtual std::string server::ISession::getId ( ) const
pure virtual

Get the session ID.

Returns
std::string Session identifier

Implemented in server::Session.

◆ isActive()

virtual bool server::ISession::isActive ( ) const
pure virtual

Check if session is active.

Returns
true if active, false otherwise

Implemented in server::Session.


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