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