• 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: |
|