libtransistor
A userland library for the Nintendo Switch
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
ipc_server_session_t Struct Reference
Collaboration diagram for ipc_server_session_t:
Collaboration graph
[legend]

Data Fields

session_h handle
 Server-side handle.
 
session_h client_handle
 Client-side handle.
 
bool is_domain
 Whether this session represents a domain or a single object.
 
ipc_server_object_t hipc_manager_object
 The object for type-5 messages.
 
ipc_server_object_tactive_object
 The object that is being serviced.
 
ipc_server_object_tobject
 The object that this session owns, if it is not a domain.
 
ipc_server_domain_t domain
 The session's domain. Invalid unless is_domain is true.
 
ipc_server_session_state_t state
 Session's state.
 
struct ipc_server_towning_server
 Server that owns this session.
 
uint8_t message_buffer [0x100]
 IPC buffer.
 
uint8_t * pointer_buffer
 
size_t pointer_buffer_size
 
wait_record_t * wait_record
 

The documentation for this struct was generated from the following file: