Open 3D Engine GridMate API Reference  2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Public Member Functions | Protected Attributes | Friends | List of all members
GridMate::DriverAddress Class Referenceabstract

#include <Driver.h>

Inherited by GridMate::SocketDriverAddress.

Public Member Functions

 DriverAddress (Driver *driver)
 
 DriverAddress (const DriverAddress &rhs)
 
virtual AZStd::string ToString () const =0
 
virtual AZStd::string ToAddress () const =0
 
virtual AZStd::string GetIP () const =0
 
virtual unsigned int GetPort () const =0
 
DriverGetDriver () const
 
bool IsBoundToCarrierConnection () const
 
virtual const void * GetTargetAddress (unsigned int &addressSize) const
 
void add_ref ()
 
void release ()
 

Protected Attributes

ThreadConnection * m_threadConnection
 Used by the CarrierThread/ThreadConnection.
 
Driverm_driver
 
unsigned int m_refCount
 reference counting
 

Friends

struct ThreadConnection
 
class CarrierThread
 

Detailed Description

Driver address interface, for low level driver communication.


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