Skip to content

Commit d8fb43b

Browse files
Update README.md
1 parent e9b207c commit d8fb43b

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)