Section courante

A propos

Section administrative du site

SocketImpl

Intègre le socket
Java java.net

Description

Cette classe contient toutes les classes d'intégration de sockets.

Liste des méthodes

Méthode Prototype Description Hérité
SOCKETIMPL public SocketImpl(); Ce constructeur permet de créer l'objet avec les paramètres par défaut.  
ACCEPT protected abstract void accept(SocketImpl s); Cette méthode permet d'accepter une connexion.  
AVAILABLE protected abstract int available(); Cette méthode permet de demander le nombre d'octets pouvant être lu de ce socket sans être bloqué.  
BIND protected abstract void bind(InetAddress host, int port); Cette méthode permet d'effectuer une liaison de socket vers l'adresse IP local et le numéro de port.  
CLOSE protected abstract void close(); Cette méthode permet de fermer ce socket.  
CONNECT protected abstract void connect(InetAddress address, int port); Cette méthode permet d'effectuer une connexion vers le numéro de port spécifié et vers l'hôte spécifié.  
CONNECT protected abstract void connect(SocketAddress address, int timeout); Cette méthode permet de connecter ce socket vers le numéro de port spécifié et vers l'adresse spécifié.  
CONNECT protected abstract void connect(String host, int port); Cette méthode permet de connecter ce socket vers le numéro de port spécifié et vers l'hôte spécifié.  
CREATE protected abstract void create(boolean stream); Cette méthode permet de créer un flux de données un socket de datagramme.  
GETFILEDESCRIPTOR protected FileDescriptor getFileDescriptor(); Cette méthode permet de demander la valeur du champ «FileDescriptor» de ce socket.  
GETINETADDRESS protected InetAddress getInetAddress(); Cette méthode permet de demander la valeur du champ d'adresse de ce socket.  
GETINPUTSTREAM protected abstract InputStream getInputStream(); Cette méthode permet de demander le flux de données d'entrée pour ce socket.  
GETLOCALPORT protected int getLocalPort(); Cette méthode permet de demander la valeur du champ de port local de ce socket.  
GETOUTPUTSTREAM protected abstract OutputStream getOutputStream(); Cette méthode permet de demander le flux de données de sortie de ce socket.  
GETPORT protected int getPort(); Cette méthode permet de demander la valeur du champ port de ce socket.  
LISTEN protected abstract void listen(int backlog); Cette méthode permet de fixer la longueur maximal de la fil d'attente pour les indications de connexion entrante.  
SENDURGENTDATA protected abstract void sendUrgentData(int data); Cette méthode permet d'envoyer un octet d'urgence de données dans le socket.  
SETPERFORMANCEPREFERENCES protected void setPerformancePreferences(int connectionTime, int latency, int bandwidth); Cette méthode permet de fixer les préférences de performance de ce socket.  
SHUTDOWNINPUT protected void shutdownInput(); Cette méthode permet de placer le flux de données d'entrée pour ce socket à la «fin du flux de données».  
SHUTDOWNOUTPUT protected void shutdownOutput(); Cette méthode permet de désactiver le flux de données de sortie pour ce socket.  
SUPPORTSURGENTDATA protected boolean supportsUrgentData(); Cette méthode permet de demander de vérifier si cet objet supporte l'envoi de données d'urgence.  
TOSTRING String toString(); Cette méthode permet de demander l'adresse et le port de ce socket sous forme d'une chaine de caractères.  


Dernière mise à jour : Dimanche, le 21 juin 2015