Genesis Rei
Grünschnabel
Hallo Leute,
das ist wohl mein erster Post hier im Forum obwohl ich schon bisschen länger hier registriert bin...
Ich hätte da ein Problem und dachte ich wende mich mal an euch, vielleicht könnt ihr mir weiterhelfen
Also es ist so... ich schreibe momentan an einer DLL zur Dateiübertragung (in C#). Das ganze funktioniert über TcpClient und TcpListener und den NetworkStream!
Ich kann auch schon Dateien hin und her schicken, kann den Transfer pausieren/fortsetzen (in dem ich einfach die Threads anhalte
) jedoch was mir halt fehlt zu meinem endgültigen Glück... währe z.B. dass ich den Transfer "abbrechen" kann!
Ich habe derzeit absolut keine Idee wie ich eine Funktion zum Abbrechen des Transfers schreiben könnte. Es soll ja nicht die ganze Verbindung gleich flöten gehen oder die Threads abgebrochen werden (wobei auf der Sender-Seite wäre es absolut kein Problem), sondern lediglich den Transfer abgebrochen um z.B. danach ne andere Datei zu verschicken.
Hoffe ihr könnt mir da helfen oder habt wenigstens ein paar Ideen
PS: der Transfer sollte aber so abgebrochen werden, dass auch keine Bytes mehr im Stream bleiben sonst gibt das Probleme sobald ich eine andere Datei senden will.
das ist wohl mein erster Post hier im Forum obwohl ich schon bisschen länger hier registriert bin...

Ich hätte da ein Problem und dachte ich wende mich mal an euch, vielleicht könnt ihr mir weiterhelfen

Also es ist so... ich schreibe momentan an einer DLL zur Dateiübertragung (in C#). Das ganze funktioniert über TcpClient und TcpListener und den NetworkStream!
Ich kann auch schon Dateien hin und her schicken, kann den Transfer pausieren/fortsetzen (in dem ich einfach die Threads anhalte

Ich habe derzeit absolut keine Idee wie ich eine Funktion zum Abbrechen des Transfers schreiben könnte. Es soll ja nicht die ganze Verbindung gleich flöten gehen oder die Threads abgebrochen werden (wobei auf der Sender-Seite wäre es absolut kein Problem), sondern lediglich den Transfer abgebrochen um z.B. danach ne andere Datei zu verschicken.
Hoffe ihr könnt mir da helfen oder habt wenigstens ein paar Ideen

PS: der Transfer sollte aber so abgebrochen werden, dass auch keine Bytes mehr im Stream bleiben sonst gibt das Probleme sobald ich eine andere Datei senden will.