SmartFoxServer 3 C++ Client API 3.1.0-beta
Client API for SmartFoxServer 3
Loading...
Searching...
No Matches
BuddyOnlineState.h File Reference

Doxygen only documents namespace-scope entities (enums, aliases, constants, free functions) in a header that carries this block. More...

#include <cstdint>

Enumerations

enum class  sfs3::entities::BuddyOnlineState : uint8_t { Online = 0 , Offline = 1 , LeftTheServer = 2 }

Detailed Description

Doxygen only documents namespace-scope entities (enums, aliases, constants, free functions) in a header that carries this block.

Enumeration Type Documentation

◆ BuddyOnlineState

enum class sfs3::entities::BuddyOnlineState : uint8_t
strong
Enumerator
Online 

The buddy is online in the Buddy List system.

Offline 

The buddy is offline in the Buddy List system, but still connected to the server.

LeftTheServer 

The buddy disconnected from the server altogether.

Distinct from Offline because it is what tells the client to drop the buddy's volatile (non-persistent) Buddy Variables.