File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -72,6 +72,36 @@ PS | PS
7272
7373## Building from Source
7474
75+ ### File structure
76+ ```
77+ dsu_server_psmove/
78+ ├── CMakeLists.txt
79+ ├── README.md
80+ ├── src/
81+ │ ├── main.cpp # Entry point and CLI parsing
82+ │ ├── dsu/
83+ │ │ ├── dsu_server.hpp # DSU server interface
84+ │ │ ├── dsu_server.cpp # DSU server implementation
85+ │ │ ├── dsu_protocol.hpp # DSU protocol definitions
86+ │ │ └── dsu_protocol.cpp # DSU protocol implementation
87+ │ ├── psmove/
88+ │ │ ├── psmove_manager.hpp # PSMove controller manager
89+ │ │ ├── psmove_manager.cpp # PSMove controller implementation
90+ │ │ ├── psmove_pairing.hpp # Pairing functionality
91+ │ │ └── psmove_pairing.cpp # Pairing implementation
92+ │ ├── network/
93+ │ │ ├── udp_server.hpp # UDP networking interface
94+ │ │ └── udp_server.cpp # UDP networking implementation
95+ │ ├── utils/
96+ │ │ ├── logging.hpp # Logging utilities
97+ │ │ ├── logging.cpp # Logging implementation
98+ │ │ ├── platform.hpp # Platform-specific definitions
99+ │ │ ├── signal_handler.hpp # Signal handling utilities
100+ │ │ └── signal_handler.cpp # Signal handling implementation
101+ │ └── config/
102+ │ ├── constants.hpp # Global constants
103+ │ └── config.hpp # Configuration management
104+ ```
75105### Prerequisites
76106
77107#### All Platforms
You can’t perform that action at this time.
0 commit comments