| • Fwritev | Daten aus mehreren Puffern schreiben |
| • Freadv | Daten in mehrere Puffer lesen |
| • Fsocket | Endpunkt für die Kommunikation erstellen |
| • Fsocketpair | Ein Paar verbundener Sockets erstellen |
| • Faccept | Eine Verbindung an einem Socket akzeptieren |
| • Fconnect | Eine Verbindung an einem Socket initiieren |
| • Fbind | Einen Namen mit einem Socket verbinden |
| • Flisten | Auf Verbindungen an einem Socket warten |
| • Frecvmsg | Eine Nachricht von einem Socket erhalten |
| • Fsendmsg | Eine Nachricht an einen Socket schicken |
| • Frecvfrom | Eine Nachricht von einem Socket erhalten |
| • Fsendto | Eine Nachricht an einen Socket schicken |
| • Fsetsockopt | Optionen für Sockets festlegen |
| • Fgetsockopt | Optionen für Sockets erfragen |
| • Fgetpeername | Namen des verbundenen Peer-Sockets erfragen |
| • Fgetsockname | Socket-Namen abrufen |
| • Fshutdown | Teil einer Vollduplex-Verbindung herunter fahren |
Querverweis: Netzwerkfunktionen
| Name: | »file write« - Daten aus mehreren Puffern schreiben
|
| Gemdosnummer: | 347
|
| Deklaration: | int32_t Fwritev(int16_t handle, struct iovec *iov, int32_t
niov);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »file read« - Daten in mehrere Puffer lesen
|
| Gemdosnummer: | 348
|
| Deklaration: | int32_t Freadv(int16_t handle, struct iovec *iov, int32_t
niov);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »socket« - Endpunkt für die Kommunikation erstellen
|
| Gemdosnummer: | 352
|
| Deklaration: | int32_t Fsocket(int32_t domain, int32_t type, int32_t
protocol);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »socketpair« - Ein Paar verbundener Sockets erstellen
|
| Gemdosnummer: | 353
|
| Deklaration: | int32_t Fsocketpair(int32_t domain, int32_t type, int32_t
protocol, int16_t fds[2]);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »accetp« - Eine Verbindung an einem Socket akzeptieren
|
| Gemdosnummer: | 354
|
| Deklaration: | int32_t Faccept(int16_t fd, struct sockaddr *name, uint32_t
*anamelen);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »connect« - Eine Verbindung an einem Socket initiieren
|
| Gemdosnummer: | 355
|
| Deklaration: | int32_t Fconnect(int16_t fd, struct sockaddr *name, uint32_t
anamelen);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »bind« - Einen Namen mit einem Socket verbinden
|
| Gemdosnummer: | 356
|
| Deklaration: | int32_t Fbind(int16_t fd, const struct sockaddr *name, uint32_t
anamelen);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »listen« - Auf Verbindungen an einem Socket warten
|
| Gemdosnummer: | 357
|
| Deklaration: | int32_t Flisten(int16_t fd, int32_t backlog);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »recvmsg« - Eine Nachricht von einem Socket erhalten
|
| Gemdosnummer: | 358
|
| Deklaration: | int32_t Frecvmsg(int16_t fd, struct msghdr *msg, int32_t
flags);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »sendmsg« - Eine Nachricht an einen Socket schicken
|
| Gemdosnummer: | 359
|
| Deklaration: | int32_t Fsendmsg(int16_t fd, const struct msghdr *msg, int32_t
flags);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »recvfrom« - Eine Nachricht von einem Socket erhalten
|
| Gemdosnummer: | 360
|
| Deklaration: | int32_t Frecvfrom(int16_t fd, void *buf, int32_t buflen,
int32_t flags, struct sockaddr *to, uint32_t *addrlen);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »sendto« - Eine Nachricht an einen Socket schicken
|
| Gemdosnummer: | 361
|
| Deklaration: | int32_t Fsendto(int16_t fd, const void *buf, int32_t buflen,
int32_t flags, const struct sockaddr *to, uint32_t addrlen);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »setsockopt« - Optionen für Sockets festlegen
|
| Gemdosnummer: | 362
|
| Deklaration: | int32_t Fsetsockopt(int16_t fd, int32_t level, int32_t name,
const void *val, uint32_t valsize);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »getsockopt« - Optionen für Sockets erfragen
|
| Gemdosnummer: | 363
|
| Deklaration: | int32_t Fgetsockopt(int16_t fd, int32_t level, int32_t name,
void *val, uint32_t *valsize);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »getpeername« - Namen des verbundenen Peer-Sockets erfragen
|
| Gemdosnummer: | 364
|
| Deklaration: | int32_t Fgetpeername(int16_t fd, struct sockaddr *asa, uint32_t
*alen);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »getsockname« - Socket-Namen abrufen
|
| Gemdosnummer: | 365
|
| Deklaration: | int32_t Fgetsockname(int16_t fd, struct sockaddr *asa, uint32_t
*alen);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|
| Name: | »shutdown« - Teil einer Vollduplex-Verbindung herunter fahren
|
| Gemdosnummer: | 366
|
| Deklaration: | int32_t Fshutdown(int16_t fd, int32_t how);
|
| Beschreibung: |
|
| Ergebnis: |
|
| Verfügbar: | Sie steht ab FreeMiNT 1.16 zur Verfügung.
|
| Gruppe: | Netzwerk
|
| Querverweis: |
|