LeviLamina
Loading...
Searching...
No Matches
RetryingRakWebSocketClient.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/websockets/CloseStatusCode.h"
7
#include "mc/websockets/RakWebSocketClient.h"
8
#include "mc/websockets/WSConnectionResult.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
RakWebSocketDataFrame
;
13
// clang-format on
14
15
class
RetryingRakWebSocketClient
:
public
::RakWebSocketClient
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<1, 1>
mUnk5a1ab2;
20
::ll::UntypedStorage<1, 1>
mUnk502eab;
21
::ll::UntypedStorage<8, 32>
mUnk22f909;
22
::ll::UntypedStorage<4, 4>
mUnkf360cc;
23
::ll::UntypedStorage<1, 1>
mUnk2ca55b;
24
::ll::UntypedStorage<4, 4>
mUnkf2f88e;
25
::ll::UntypedStorage<4, 4>
mUnka64779;
26
::ll::UntypedStorage<8, 80>
mUnk51b4ea;
27
// NOLINTEND
28
29
public
:
30
// prevent constructor by default
31
RetryingRakWebSocketClient
& operator=(
RetryingRakWebSocketClient
const
&);
32
RetryingRakWebSocketClient
(
RetryingRakWebSocketClient
const
&);
33
RetryingRakWebSocketClient
();
34
35
public
:
36
// virtual functions
37
// NOLINTBEGIN
38
// vIndex: 1
39
virtual ::WSConnectionResult connect(::std::string
const
& uri)
/*override*/
;
40
41
// vIndex: 2
42
virtual ::WSConnectionResult
43
connect(::std::string
const
& uri, ::std::vector<::std::string>
const
& subProtocols)
/*override*/
;
44
45
// vIndex: 7
46
virtual
void
tick()
/*override*/
;
47
48
// vIndex: 4
49
virtual
void
setOnMessageReceivedHandler(::std::function<
void
(
::RakWebSocketDataFrame
const
&)>
const
& handler
50
)
/*override*/
;
51
52
// vIndex: 5
53
virtual
void
setOnCloseHandler(::std::function<
void
(::CloseStatusCode, ::std::string
const
&)>
const
& handler
54
)
/*override*/
;
55
56
// vIndex: 6
57
virtual
void
setOnConnectedHandler(::std::function<
void
(::std::string
const
&)>
const
& handler)
/*override*/
;
58
59
// vIndex: 0
60
virtual
~RetryingRakWebSocketClient
()
/*override*/
=
default
;
61
// NOLINTEND
62
63
public
:
64
// destructor thunk
65
// NOLINTBEGIN
66
67
// NOLINTEND
68
69
public
:
70
// virtual function thunks
71
// NOLINTBEGIN
72
73
// NOLINTEND
74
};
RakWebSocketClient
Definition
RakWebSocketClient.h:8
RakWebSocketDataFrame
Definition
RakWebSocketDataFrame.h:13
RetryingRakWebSocketClient
Definition
RetryingRakWebSocketClient.h:15
ll::UntypedStorage
Definition
Alias.h:14
src
mc
websockets
RetryingRakWebSocketClient.h
Generated on Sat Apr 26 2025 05:56:00 for LeviLamina by
1.12.0