17 lines
696 B
C
17 lines
696 B
C
#pragma once
|
|
#include <3ds/types.h>
|
|
#include <stddef.h>
|
|
|
|
// FTP-Server in der App (läuft, solange die App offen ist)
|
|
bool ftpctl_running(void);
|
|
bool ftpctl_start(char *msg, size_t msglen);
|
|
void ftpctl_stop(char *msg, size_t msglen);
|
|
// Nach einem Neustart des 3DS: wieder starten, wenn FTP zuletzt an war. true = gestartet (msg gesetzt)
|
|
bool ftpctl_resume(char *msg, size_t msglen);
|
|
// "192.168.1.42:5000", leer solange das Modul noch keine Adresse hat
|
|
const char *ftpctl_address(void);
|
|
// Letzte Zeile aus dem Protokoll des Moduls (/3ds/mbmnet/ftp.log), leer wenn keins
|
|
const char *ftpctl_status(void);
|
|
// Reste des abgeschalteten Hintergrund-Moduls entfernen
|
|
void ftpctl_cleanup_module(void);
|