![]() |
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.
|
This is the complete list of members for GridMate::Carrier, including all inherited members.
Carrier(IGridMate *gridMate) (defined in GridMate::Carrier) | GridMate::Carrier | inlineexplicitprotected |
Carrier(const Carrier &rhs) (defined in GridMate::Carrier) | GridMate::Carrier | protected |
Connect(const char *hostAddress, unsigned int port)=0 | GridMate::Carrier | pure virtual |
Connect(const AZStd::string &address)=0 | GridMate::Carrier | pure virtual |
ConnectionStates enum name (defined in GridMate::Carrier) | GridMate::Carrier | |
ConnectionToAddress(ConnectionID id)=0 | GridMate::Carrier | pure virtual |
CST_CONNECTED enum value (defined in GridMate::Carrier) | GridMate::Carrier | |
CST_CONNECTING enum value (defined in GridMate::Carrier) | GridMate::Carrier | |
CST_DISCONNECTED enum value (defined in GridMate::Carrier) | GridMate::Carrier | |
CST_DISCONNECTING enum value (defined in GridMate::Carrier) | GridMate::Carrier | |
DataPriority enum name | GridMate::Carrier | |
DataReliability enum name | GridMate::Carrier | |
DebugDeleteConnection(ConnectionID id) (defined in GridMate::Carrier) | GridMate::Carrier | inlinevirtual |
DebugEnableDisconnectDetection(bool isEnabled) (defined in GridMate::Carrier) | GridMate::Carrier | inlinevirtual |
DebugGetConnectionId(unsigned int index) const =0 (defined in GridMate::Carrier) | GridMate::Carrier | pure virtual |
DebugIsEnableDisconnectDetection() const (defined in GridMate::Carrier) | GridMate::Carrier | inlinevirtual |
DebugStatusReport(ConnectionID id, unsigned char channel=0) | GridMate::Carrier | inlinevirtual |
Disconnect(ConnectionID id)=0 | GridMate::Carrier | pure virtual |
GetGridMate() const | GridMate::Carrier | inline |
GetMaxSendRate() const | GridMate::Carrier | inline |
GetMessageMTU()=0 | GridMate::Carrier | pure virtual |
GetNumConnections() const =0 (defined in GridMate::Carrier) | GridMate::Carrier | pure virtual |
GetPort() const =0 (defined in GridMate::Carrier) | GridMate::Carrier | pure virtual |
GetTime()=0 | GridMate::Carrier | pure virtual |
m_batchPacketCount | GridMate::Carrier | protected |
m_connectionRetryIntervalBase (defined in GridMate::Carrier) | GridMate::Carrier | protected |
m_connectionRetryIntervalMax (defined in GridMate::Carrier) | GridMate::Carrier | protected |
m_gridMate | GridMate::Carrier | protected |
m_maxSendRateMS | GridMate::Carrier | protected |
operator=(const Carrier &rhs) (defined in GridMate::Carrier) | GridMate::Carrier | protected |
PRIORITY_HIGH enum value | GridMate::Carrier | |
PRIORITY_LOW enum value | GridMate::Carrier | |
PRIORITY_MAX enum value (defined in GridMate::Carrier) | GridMate::Carrier | |
PRIORITY_NORMAL enum value | GridMate::Carrier | |
PRIORITY_SYSTEM enum value | GridMate::Carrier | |
QueryNextReceiveMessageMaxSize(ConnectionID from, unsigned char channel=0) | GridMate::Carrier | inline |
QueryStatistics(ConnectionID id, TrafficControl::Statistics *lastSecond=nullptr, TrafficControl::Statistics *lifetime=nullptr, TrafficControl::Statistics *effectiveLastSecond=nullptr, TrafficControl::Statistics *effectiveLifetime=nullptr, FlowInformation *flowInformation=nullptr)=0 | GridMate::Carrier | pure virtual |
Receive(char *data, unsigned int maxDataSize, ConnectionID from, unsigned char channel=0)=0 | GridMate::Carrier | pure virtual |
Send(const char *data, unsigned int dataSize, ConnectionID target=AllConnections, DataReliability reliability=SEND_RELIABLE, DataPriority priority=PRIORITY_NORMAL, unsigned char channel=0)=0 | GridMate::Carrier | pure virtual |
SEND_RELIABILITY_MAX enum value (defined in GridMate::Carrier) | GridMate::Carrier | |
SEND_RELIABLE enum value | GridMate::Carrier | |
SEND_UNRELIABLE enum value | GridMate::Carrier | |
SendWithCallback(const char *data, unsigned int dataSize, AZStd::unique_ptr< CarrierACKCallback > ackCallback, ConnectionID target=AllConnections, DataReliability reliability=SEND_RELIABLE, DataPriority priority=PRIORITY_NORMAL, unsigned char channel=0)=0 | GridMate::Carrier | pure virtual |
Shutdown()=0 (defined in GridMate::Carrier) | GridMate::Carrier | pure virtual |
StartClockSync(unsigned int syncInterval=1000, bool isReset=false)=0 | GridMate::Carrier | pure virtual |
Statistics typedef (defined in GridMate::Carrier) | GridMate::Carrier | |
StopClockSync()=0 (defined in GridMate::Carrier) | GridMate::Carrier | pure virtual |
Update()=0 | GridMate::Carrier | pure virtual |
~Carrier() (defined in GridMate::Carrier) | GridMate::Carrier | inlinevirtual |