libtransistor
A userland library for the Nintendo Switch
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
hid.h
Go to the documentation of this file.
1 
6 #pragma once
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
12 #include<libtransistor/types.h>
13 
18 
23 
27 void hid_ipc_finalize();
28 
29 #ifdef __cplusplus
30 }
31 #endif
Various system types.
handle_t shared_memory_h
Shared Memory handle.
Definition: types.h:40
uint32_t result_t
Function result.
Definition: types.h:51
result_t hid_ipc_init()
Initialize HID IPC bindings.
void hid_ipc_finalize()
Finalize HID IPC bindings.
result_t hid_ipc_get_shared_memory_handle(shared_memory_h *handle)
Get the handle for HID shared memory.