tec::networking
Classes
| Name | |
|---|---|
| class | tec::networking::ClientConnection |
| struct | tec::networking::ClientConnectionEvent |
| class | tec::networking::Message |
| class | tec::networking::MessageIn |
| class | tec::networking::MessageOut |
| class | tec::networking::MessagePool |
| class | tec::networking::Server |
| class | tec::networking::ServerConnection |
| struct | tec::networking::UserLoginEvent |
Types
| Name | |
|---|---|
| enum int | MessageType { SYNC, MULTI_PART, CLIENT_COMMAND, ENTITY_CREATE, ENTITY_DESTROY, CLIENT_JOIN, CLIENT_ID, CLIENT_LEAVE, GAME_STATE_UPDATE, CHAT_MESSAGE, CHAT_COMMAND, LOGIN, AUTHENTICATED, WORLD_SENT, CLIENT_READY_TO_RECEIVE} |
| typedef std::chrono::milliseconds::rep | ping_time_t |
Attributes
| Name | |
|---|---|
| const std::string_view | SERVER_PORT |
| const std::string_view | LOCAL_HOST |
| const size_t | PING_HISTORY_SIZE |
| const size_t | DELAY_HISTORY_SIZE |
| unsigned short | PORT |
Types Documentation
enum MessageType
| Enumerator | Value | Description |
|---|---|---|
| SYNC | ||
| MULTI_PART | ||
| CLIENT_COMMAND | ||
| ENTITY_CREATE | ||
| ENTITY_DESTROY | ||
| CLIENT_JOIN | ||
| CLIENT_ID | ||
| CLIENT_LEAVE | ||
| GAME_STATE_UPDATE | ||
| CHAT_MESSAGE | ||
| CHAT_COMMAND | ||
| LOGIN | ||
| AUTHENTICATED | ||
| WORLD_SENT | ||
| CLIENT_READY_TO_RECEIVE |
typedef ping_time_t
typedef std::chrono::milliseconds::rep tec::networking::ping_time_t;
Attributes Documentation
variable SERVER_PORT
const std::string_view SERVER_PORT = "41228";
variable LOCAL_HOST
const std::string_view LOCAL_HOST = "127.0.0.1";
variable PING_HISTORY_SIZE
const size_t PING_HISTORY_SIZE = 10;
variable DELAY_HISTORY_SIZE
const size_t DELAY_HISTORY_SIZE = 10;
variable PORT
unsigned short PORT = 0xa10c;
Updated on 2022-07-24 at 19:27:35 +0000