Atmosphere-libs/include/stratosphere/mitm/sm_mitm.h
2018-11-15 14:18:52 -08:00

25 lines
615 B
C

/**
* @file sm_mitm.h
* @brief Service manager (sm) IPC wrapper for Atmosphere extensions.
* @author SciresM
* @copyright libnx Authors
*/
#pragma once
#include <switch.h>
#ifdef __cplusplus
extern "C" {
#endif
Result smMitMInitialize(void);
void smMitMExit(void);
Result smMitMGetService(Service* service_out, const char *name);
Result smMitMInstall(Handle *handle_out, Handle *query_out, const char *name);
Result smMitMUninstall(const char *name);
Result smMitMAcknowledgeSession(Service *srv_out, u64 *pid_out, const char *name);
Result smMitMIsRegistered(const char *name);
#ifdef __cplusplus
}
#endif