#pragma once #include <3ds/types.h> #include // 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);