libtransistor
A userland library for the Nintendo Switch
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
include
libtransistor
ipc
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
17
result_t
hid_ipc_init
();
18
22
result_t
hid_ipc_get_shared_memory_handle
(
shared_memory_h
*handle);
23
27
void
hid_ipc_finalize
();
28
29
#ifdef __cplusplus
30
}
31
#endif
types.h
Various system types.
shared_memory_h
handle_t shared_memory_h
Shared Memory handle.
Definition:
types.h:40
result_t
uint32_t result_t
Function result.
Definition:
types.h:51
hid_ipc_init
result_t hid_ipc_init()
Initialize HID IPC bindings.
hid_ipc_finalize
void hid_ipc_finalize()
Finalize HID IPC bindings.
hid_ipc_get_shared_memory_handle
result_t hid_ipc_get_shared_memory_handle(shared_memory_h *handle)
Get the handle for HID shared memory.
Generated on Thu Oct 3 2019 01:41:37 for libtransistor by
1.8.6