|
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::GridSession, including all inherited members.
| AddMember(GridMember *member) | GridMate::GridSession | protectedvirtual |
| BanMember(GridMember *member, AZ::u8 reason=0) (defined in GridMate::GridSession) | GridMate::GridSession | |
| BaseStateEvents enum name | GridMate::GridSession | protected |
| BaseStates enum name (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| CarrierChannels enum name (defined in GridMate::GridSession) | GridMate::GridSession | |
| CastNewHostVote(GridMember *newHost) | GridMate::GridSession | protected |
| CC_REPLICA_DATA enum value (defined in GridMate::GridSession) | GridMate::GridSession | |
| CC_USER_DATA enum value (defined in GridMate::GridSession) | GridMate::GridSession | |
| CC_VOICE_DATA enum value (defined in GridMate::GridSession) | GridMate::GridSession | |
| ConnectionIDSet typedef (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| CreateRemoteMember(const AZStd::string &address, ReadBuffer &data, RemotePeerMode peerMode, ConnectionID connId=InvalidConnectionID)=0 | GridMate::GridSession | protectedpure virtual |
| DebugEnableDisconnectDetection(bool isEnable) | GridMate::GridSession | |
| DebugIsEnableDisconnectDetection() const (defined in GridMate::GridSession) | GridMate::GridSession | |
| ElectNewHost() | GridMate::GridSession | protectedvirtual |
| EventToQueue(const AZ::HSM::Event &event, unsigned int userDataSize, bool isProcessRequired, EventCommand::DataCloner cloner, EventCommand::DataDeleter deleter) (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| FreeSlot(int slotType) | GridMate::GridSession | protected |
| GetCarrier() | GridMate::GridSession | inline |
| GetCarrierDesc() const | GridMate::GridSession | inline |
| GetFlags() const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetGridMate() | GridMate::GridSession | inline |
| GetHost() const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetHostMigrationTimeout() const | GridMate::GridSession | |
| GetHostMigrationVotingTime() const | GridMate::GridSession | |
| GetId() const (defined in GridMate::GridSession) | GridMate::GridSession | inline |
| GetMemberById(const MemberID &id) const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetMemberById(const MemberIDCompact &id) const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetMemberByIndex(unsigned int index) const (defined in GridMate::GridSession) | GridMate::GridSession | inline |
| GetMyMember() const (defined in GridMate::GridSession) | GridMate::GridSession | inline |
| GetNumberOfMembers() const (defined in GridMate::GridSession) | GridMate::GridSession | inline |
| GetNumFreePrivateSlots() const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetNumFreePublicSlots() const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetNumParams() const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetNumUsedPrivateSlots() const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetNumUsedPublicSlots() const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetParam(unsigned int index) const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GetPeerToPeerTimeout() const | GridMate::GridSession | |
| GetReplicaMgr() | GridMate::GridSession | inline |
| GetTime() const | GridMate::GridSession | |
| GetTopology() const (defined in GridMate::GridSession) | GridMate::GridSession | |
| GridMember (defined in GridMate::GridSession) | GridMate::GridSession | friend |
| GridSession(SessionService *service) (defined in GridMate::GridSession) | GridMate::GridSession | explicitprotected |
| GS_ERROR enum value (defined in GridMate::GridSession) | GridMate::GridSession | |
| GS_OK enum value (defined in GridMate::GridSession) | GridMate::GridSession | |
| Initialize(const CarrierDesc &carrierDesc) | GridMate::GridSession | protected |
| IsAddressInMemberList(const AZStd::string &address) | GridMate::GridSession | protectedvirtual |
| IsConnectionIdInMemberList(const ConnectionID &connId) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| IsHost() const (defined in GridMate::GridSession) | GridMate::GridSession | inline |
| IsMigratingHost() const | GridMate::GridSession | inline |
| IsReady() const (defined in GridMate::GridSession) | GridMate::GridSession | inline |
| KickMember(GridMember *member, AZ::u8 reason=0) (defined in GridMate::GridSession) | GridMate::GridSession | |
| Leave(bool isMigrateHost) | GridMate::GridSession | |
| LockSession() (defined in GridMate::GridSession) | GridMate::GridSession | inlinevirtual |
| m_carrier (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_carrierDesc (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_connections (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_disconnectKickedPlayersDelay | GridMate::GridSession | protected |
| m_eventQueue | GridMate::GridSession | protected |
| m_futureKickedPlayers (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_gridMate | GridMate::GridSession | protected |
| m_handshake (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_hostAddress (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_hostMigrationInProcess | GridMate::GridSession | protected |
| m_hostMigrationReplicaMigrated (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_hostMigrationSessionMigrated (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_hostMigrationStart | GridMate::GridSession | protected |
| m_hostMigrationTimeOut | GridMate::GridSession | protected |
| m_hostMigrationVotingTime | GridMate::GridSession | protected |
| m_isShutdown (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_lastConnectivityUpdate (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_members | GridMate::GridSession | protected |
| m_membersNotFullyConnected (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_myMember | GridMate::GridSession | protected |
| m_replicaMgr (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| m_service | GridMate::GridSession | protected |
| m_sessionId | GridMate::GridSession | protected |
| m_sm | GridMate::GridSession | protected |
| m_state | GridMate::GridSession | protected |
| m_unboundMemberStates (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| MemberArrayType typedef (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| NotConnectedArrayType typedef (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| OnConnectionEstablished(Carrier *carrier, ConnectionID id) override (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| OnDisconnect(Carrier *carrier, ConnectionID id, CarrierDisconnectReason reason) override (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| OnDriverError(Carrier *carrier, ConnectionID id, const DriverError &error) override (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| OnFailedToConnect(Carrier *carrier, ConnectionID id, CarrierDisconnectReason reason) override (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| OnIncomingConnection(Carrier *carrier, ConnectionID id) override (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| OnNewHost(bool isHost, ReplicaManager *manager) override (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| OnSecurityError(Carrier *carrier, ConnectionID id, const SecurityError &error) override (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| OnSessionParamChanged(const GridSessionParam ¶m)=0 | GridMate::GridSession | protectedpure virtual |
| OnSessionParamRemoved(const AZStd::string ¶mId)=0 | GridMate::GridSession | protectedpure virtual |
| OnStateCreate(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateDelete(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateEnd(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateHostMigrateElection(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateHostMigrateSession(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateIdle(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateInGame(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateInSession(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateJoin(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateNoSession(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateStart(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| OnStateStartup(AZ::HSM &sm, const AZ::HSM::Event &e) (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| ProcessEventOnQueue() (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| ProcessEvents() | GridMate::GridSession | protectedvirtual |
| RemoveMember(const MemberID &id) | GridMate::GridSession | protectedvirtual |
| RemoveParam(const AZStd::string ¶mId) (defined in GridMate::GridSession) | GridMate::GridSession | |
| RemoveParam(unsigned int index) (defined in GridMate::GridSession) | GridMate::GridSession | |
| RequestEvent(int id, const void *userData, unsigned int userDataSize, bool isProcessRequired, EventCommand::DataCloner cloner=nullptr, EventCommand::DataDeleter deleter=nullptr) | GridMate::GridSession | protectedvirtual |
| RequestEvent(int id, bool isProcessRequired=false) (defined in GridMate::GridSession) | GridMate::GridSession | inlineprotected |
| RequestEventData(int id, const T &userData, bool isProcessRequired=false) | GridMate::GridSession | inlineprotected |
| RequestEventParam(int id, size_t param, bool isProcessRequired=false) (defined in GridMate::GridSession) | GridMate::GridSession | inlineprotected |
| ReserveSlot(bool isInvited) | GridMate::GridSession | protected |
| Result enum name (defined in GridMate::GridSession) | GridMate::GridSession | |
| SE_CONNECTION_LOST enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_CREATED enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_DELETE enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_DELETED enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_END_GAME enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_HM_CLIENT_SESSION_MIGRATED enum value | GridMate::GridSession | protected |
| SE_HM_MIGRATE_CLIENT enum value | GridMate::GridSession | protected |
| SE_HM_REPLICAS_MIGRATED enum value | GridMate::GridSession | protected |
| SE_HM_SESSION_MIGRATED enum value | GridMate::GridSession | protected |
| SE_HOST enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_JOIN enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_JOIN_INVITE enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_JOINED enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_LAST enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_LEAVE_GAME enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_START_GAME enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SE_UPDATE enum value | GridMate::GridSession | protected |
| SendInviteDlg() | GridMate::GridSession | inlinevirtual |
| SessionService (defined in GridMate::GridSession) | GridMate::GridSession | friend |
| SetHandshakeUserData(const void *data, size_t size) | GridMate::GridSession | protected |
| SetParam(const GridSessionParam ¶m) (defined in GridMate::GridSession) | GridMate::GridSession | |
| SetUpStateMachine() (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
| Shutdown() | GridMate::GridSession | protectedvirtual |
| SS_CREATE enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_DELETE enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_END_GAME enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_HOST_MIGRATE_ELECTION enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_HOST_MIGRATE_SESSION enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_IDLE enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_IN_GAME enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_IN_SESSION enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_JOIN enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_LAST enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_NO_SESSION enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_START_GAME enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_START_UP enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| SS_TOP enum value (defined in GridMate::GridSession) | GridMate::GridSession | protected |
| UnlockSession() (defined in GridMate::GridSession) | GridMate::GridSession | inlinevirtual |
| Update() (defined in GridMate::GridSession) | GridMate::GridSession | virtual |
| UserDataCopier(const void *sourceData, unsigned int sourceDataSize) (defined in GridMate::GridSession) | GridMate::GridSession | inlineprotectedstatic |
| UserDataDeleter(void *pointer, unsigned int dataSize) (defined in GridMate::GridSession) | GridMate::GridSession | inlineprotectedstatic |
| ~GridSession() (defined in GridMate::GridSession) | GridMate::GridSession | protectedvirtual |
1.8.17