previous next Up Title Contents

Beispiel für den Aufruf der bind-Funktion:

ergebnis = bind(socket_handle, lokale_socket_adresse, adressen_laenge);

Der Socket Handle verweist auch hier auf einen zuvor erstellten Socket.

Die lokale Socket Adresse ist ein Zeiger auf eine Adreßstruktur, in der die lokale Adresse und der Protokollport angegeben werden.

Die Adreßlänge gibt die Byte-Größe der Adreßstruktur an.

Der Rückgabewert signalisiert Erfolg oder Mißerfolg, wobei bei einem Mißerfolg fast immer von einer Doppelbelegung des Protokollports ausgegangen werden kann.

Die bind-Funktion wird auch von verbindungsfreien Clients benutzt, um Protokollports bei der Socket-Implementierung anzumelden.


previous next Up Title Contents