FtpClient (gb.net.curl)

Cette classe hérite Curl.

Cette classe est instanciable.

Propriétés statiques héritées
DefaultProxy  

Propriétés
NoEPSV  

Propriétés héritées
Async   Retourne ou établit si la requête FTP/HTTP doit être asynchrone.
Blocking   Retourne ou définit si le flux est bloquant.
BufferSize  
ByteOrder   Retourne ou indique l'ordre des octets utilisé pour lire ou écrire des données binaires dans un flux.
Debug   Retourne ou définit le mode de debogage .
Downloaded  
EndOfFile   Cette propriété signale si la dernière utilisation de LINE INPUT a atteint la fin du fichier au lieu de lire une ligne entière avec un caractère de fin de ligne.
EndOfLine   Retourne ou indique le retour de chariot utilisé par ce flux.
Eof  
ErrorText   Retourne la chaine d'erreur associée au code d'erreur renvoyé par la bibliothèque curl.
Handle   Retourne le descripteur de fichier système associé au flux Stream.
IsTerm  
Lines   Retourne un objet virtuel qui permet d'énumérer un flux ligne par ligne.
NoShare  
NullTerminatedString  
Password   Retourne ou établit le mot de passe utilisé pour autorisation.
Proxy   Retourne un objet virtuel utilisé pour définir les paramètres du proxy.
SSL  
Status   Retourne l’état du client.
Tag   Retourne ou définit l’étiquette associée au flux.
TargetFile  
Term  
Timeout   Retourne ou définit la durée limite client en secondes.
TotalDownloaded  
TotalUploaded  
URL   Retourne ou établit l’URL de la ressource a télécharger.
Uploaded  
User   Retrne ou établit l'utilisateur concerné par l'autorisation.

Méthodes
Exec   Exécute les commandes FTP spécifiques.
Get   Récupère un fichier sur un serveur FTP .
Put   Envoie un fichier au serveur FTP.
Stop   Avorte la commande en cours.

Méthodes héritées
Begin   Démarre la mise en tampon des données écrites dans le flux, de manière à ce que tout soit envoyé lors de l'appel à la Méthode Send.
Close   Ferme le flux.
Drop   Dépose les données mises en tampon depuis le dernier appel à la méthode Begin.
Peek   Retourne le contenu du tampon flux interne.
ReadLine   Lit une ligne de texte dans le flux, comme l'instruction LINE INPUT.
Send   Envoie toutes les données depuis le dernier appel à Begin en une seule salve.
Watch  

Évènements hérités
Cancel  
Connect   Drapeau levé lorsqu'une connexion est établie.
Error   Drapeau levé lorsqu'une erreur a été retournée par la bibliothèque CURL.
Finished   Drapeau levé quand une commande se termine correctement.
Progress  
Read   Drapeau levé lorsque des données ont été reçues.