Curl (gb.net.curl)

Cette classe est la classe parent de FtpClient et HttpClient.

Cette classe hérite Stream dans gb.

Cette classe n'est pas instanciable.

Propriétés statiques
DefaultProxy  

Propriétés
Async   Retourne ou établit si la requête FTP/HTTP doit être asynchrone.
BufferSize  
Debug   Retourne ou définit le mode de debogage .
Downloaded  
ErrorText   Retourne la chaine d'erreur associée au code d'erreur renvoyé par la bibliothèque curl.
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.
TargetFile  
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.

Propriétés héritées
Blocking   Retourne ou définit si le flux est bloquant.
ByteOrder   Retourne ou indique l'ordre des octets utilisé pour lire ou écrire des données binaires dans un flux.
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  
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  
Tag   Retourne ou définit l’étiquette associée au flux.
Term  

Méthodes
Get  
Peek   Retourne le contenu du tampon flux interne.
Stop  

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.
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  

Evénements
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.