Files
MBMNET-APP/source/ftpctl.h
T
2026-10-18 17:05:44 +02:00

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);