libnx
Data Structures | Functions
lr.h File Reference

Location Resolver (lr) service IPC wrapper. More...

#include "../types.h"
#include "../services/sm.h"
#include "../services/fs.h"

Go to the source code of this file.

Data Structures

struct  LrLocationResolver
 
struct  LrRegisteredLocationResolver
 

Functions

Result lrInitialize (void)
 
void lrExit (void)
 
Result lrOpenLocationResolver (FsStorageId storage, LrLocationResolver *out)
 
Result lrOpenRegisteredLocationResolver (LrRegisteredLocationResolver *out)
 
Result lrLrResolveProgramPath (LrLocationResolver *lr, u64 tid, char *out)
 
Result lrLrRedirectProgramPath (LrLocationResolver *lr, u64 tid, const char *path)
 
Result lrLrResolveApplicationControlPath (LrLocationResolver *lr, u64 tid, char *out)
 
Result lrLrResolveApplicationHtmlDocumentPath (LrLocationResolver *lr, u64 tid, char *out)
 
Result lrLrResolveDataPath (LrLocationResolver *lr, u64 tid, char *out)
 
Result lrLrRedirectApplicationControlPath (LrLocationResolver *lr, u64 tid, const char *path)
 
Result lrLrRedirectApplicationHtmlDocumentPath (LrLocationResolver *lr, u64 tid, const char *path)
 
Result lrLrResolveLegalInformationPath (LrLocationResolver *lr, u64 tid, char *out)
 
Result lrLrRedirectLegalInformationPath (LrLocationResolver *lr, u64 tid, const char *path)
 
Result lrLrRefresh (LrLocationResolver *lr)
 
Result lrRegLrResolveProgramPath (LrRegisteredLocationResolver *reg, u64 tid, char *out)
 

Detailed Description

Location Resolver (lr) service IPC wrapper.

Author
SciresM