LeviLamina
Loading...
Searching...
No Matches
RakWebSocketServer.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/websockets/RakWebSocket.h"
7
8class RakWebSocketServer : public ::RakWebSocket {
9public:
10 // RakWebSocketServer inner types declare
11 // clang-format off
13 // clang-format on
14
15 // RakWebSocketServer inner types define
16 struct WebsocketServerMetaDataPayload {
17 public:
18 // WebsocketServerMetaDataPayload inner types define
19 enum class MetaDataPayloadType : int {
20 Unknown = -1,
21 TextHtml = 0,
22 };
23
24 public:
25 // member variables
26 // NOLINTBEGIN
29 // NOLINTEND
30
31 public:
32 // prevent constructor by default
33 WebsocketServerMetaDataPayload& operator=(WebsocketServerMetaDataPayload const&);
34 WebsocketServerMetaDataPayload(WebsocketServerMetaDataPayload const&);
35 WebsocketServerMetaDataPayload();
36 };
37
38public:
39 // member variables
40 // NOLINTBEGIN
42 // NOLINTEND
43
44public:
45 // prevent constructor by default
46 RakWebSocketServer& operator=(RakWebSocketServer const&);
47 RakWebSocketServer(RakWebSocketServer const&);
48 RakWebSocketServer();
49
50public:
51 // virtual functions
52 // NOLINTBEGIN
53 virtual bool isReady() const /*override*/;
54
55 virtual void tick() /*override*/;
56
57 virtual void _updateState() /*override*/;
58
59 virtual uint _genMaskingKey() const /*override*/;
60
61 virtual ~RakWebSocketServer() /*override*/ = default;
62 // NOLINTEND
63
64public:
65 // virtual function thunks
66 // NOLINTBEGIN
67
68 // NOLINTEND
69};
Definition RakWebSocketServer.h:16
Definition Alias.h:14