blob: 6551fc2b4b6da16bd421c127231a1d3e50f938a1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#ifndef TPLYCLIENTCONFIG_H
#define TPLYCLIENTCONFIG_H
#include <global_types.h>
#include <pso/macros.h>
#include <pso/protocol.h>
#include <pso/TArray.h>
class TPlyClientConfig {
public:
PRIVATE_MEMBER_ACCESSORS_ARRAY(u32, magic, 2);
PRIVATE_MEMBER_ACCESSORS(u32, flags);
PRIVATE_MEMBER_ACCESSORS(u32, proxy_dst_addr);
PRIVATE_MEMBER_ACCESSORS(u16, proxy_dst_port);
PRIVATE_MEMBER_ACCESSORS_ARRAY(u8, mbr_0xe, 14);
private:
TArray<u32, 2> m_magic;
u32 m_flags;
u32 m_proxy_dst_addr;
u16 m_proxy_dst_port;
TArray<u8, 14> m_mbr_0xe;
};
#endif
|