My Project
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules
ns.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*
4  Requires access to "ns:s" service
5 */
6 
7 Result nsInit();
8 Result nsExit();
9 
10 /* NS_LaunchTitle()
11  titleid TitleId of title to launch, if 0, gamecard assumed
12  launch_flags use if you know of any
13  procid ptr to where the process id of the launched title will be written to, leave a NULL, if you don't care
14 */
15 Result NS_LaunchTitle(u64 titleid, u32 launch_flags, u32 *procid);
16 
17 /* NS_RebootToTitle()
18  mediatype mediatype for title
19  titleid TitleId of title to launch
20 */
21 Result NS_RebootToTitle(u8 mediatype, u64 titleid);
s32 Result
Definition: types.h:42
Result nsExit()
Definition: ns.c:11
uint8_t u8
Definition: types.h:21
uint64_t u64
Definition: types.h:24
uint32_t u32
Definition: types.h:23
Result NS_LaunchTitle(u64 titleid, u32 launch_flags, u32 *procid)
Definition: ns.c:16
Result nsInit()
Definition: ns.c:6
Result NS_RebootToTitle(u8 mediatype, u64 titleid)
Definition: ns.c:34