Herunterladen Inhalt Inhalt Diese Seite drucken

Cucb_Sockettryaccept; Cul_Socketaccept - HIMA HI 800 328 CDA Handbuch

Inhaltsverzeichnis

Werbung

HI 800 328
3.7.8

CUCB_SocketTryAccept

Die COM ruft die Funktion CUL_SocketTryAccept() auf, wenn eine TCP-Verbindungs-
anfrage ansteht.
Mit dieser Anfrage kann dann mit der Funktion CUL_SocketAccept() ein Socket angelegt
werden.
Funktionsprototyp:
void CUCB_SocketTryAccept(dword serverSocket)
Parameter:
Die Funktion hat den folgenden Parameter:
Parameter
serverSocket zuvor mit CUL_SocketOpenTcpServer() erzeugter Socket.
3.7.9

CUL_SocketAccept

Die Funktion CUL_SocketAccept() erzeugt für die zuvor mit CUCB_SocketTryAccept()
signalisierte Verbindungsanfrage einen neuen Socket.
Funktionsprototyp:
dword CUL_SocketAccept( dword serverSocket,
Parameter:
Die Funktion hat die folgenden Parameter:
Parameter
serverSocket unmittelbar zuvor mit CUCB_SocketTryAccept() signalisierter serverSocket
pIpAddr
pTcpPort
Rückgabewert:
Es wird ein Error code (udword) zurückgegeben.
Die Error codes sind im Header-File cut.h definiert.
Error code
socket
CUL_WRONG_SOCK
CUL_NO_MORE_SOCKETS
CUL_SOCK_ERROR
Restriktionen:
Sind pIpAddr und pTcpPort nicht im Besitz der CUT, so werden CUT/CUIT terminiert.
Beschreibung
udword *pIpAddr,
uword *pTcpPort)
Beschreibung
Adresse, an die die IP Adresse des Peers kopiert werden soll oder 0 falls
nicht
Adresse, an die die TCP Portnummer des Peers kopiert werden soll oder 0
falls nicht.
Beschreibung
falls > 0, neu erzeugter Socket
Falscher Socket-Typ oder Socket nicht vorhanden
es sind keine Socket-Ressourcen mehr verfügbar
andere Socket Fehler
HIMatrix COM User Task
25 von 52

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für HIMA HI 800 328 CDA

Inhaltsverzeichnis