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 Types | Public Attributes | List of all members
GridMate::SecurityError Struct Reference

#include <Carrier.h>

Public Types

enum  {
  EC_OK = 0, EC_UPDATE_TIMEOUT, EC_BUFFER_READ_OUT_OF_BOUND, EC_CHANNEL_ID_OUT_OF_BOUND,
  EC_MESSAGE_TYPE_NOT_SUPPORTED, EC_SEQUENCE_NUMBER_OUT_OF_BOUND, EC_SEQUENCE_NUMBER_DUPLICATED, EC_PACKET_RATE_TOO_HIGH,
  EC_DATA_RATE_TOO_HIGH, EC_INVALID_SOURCE_ADDRESS, EC_DATAGRAM_TOO_LARGE, EC_BAD_PACKET,
  EC_MAX
}
 

Public Attributes

enum GridMate::SecurityError:: { ... }  m_errorCode
 Security error code.
 

Detailed Description

Security error

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
EC_UPDATE_TIMEOUT 

Carrier should be Updated/Ticked in time( the connection timeout value for now)

EC_BUFFER_READ_OUT_OF_BOUND 

Out of bounds buffer reads.

EC_CHANNEL_ID_OUT_OF_BOUND 

Out of bounds channel id.

EC_MESSAGE_TYPE_NOT_SUPPORTED 

Unsupported message type.

EC_SEQUENCE_NUMBER_OUT_OF_BOUND 

Seq number is far from expected range.

EC_SEQUENCE_NUMBER_DUPLICATED 

Duplicate seq number.

EC_PACKET_RATE_TOO_HIGH 

Packet rate is too high.

EC_DATA_RATE_TOO_HIGH 

Data rate is too high.

EC_INVALID_SOURCE_ADDRESS 

Invalid source address.

EC_DATAGRAM_TOO_LARGE 

datagram exceeds max size

EC_BAD_PACKET 

datagram exceeds max size

EC_MAX 

Max # of types.


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