![]() |
socket() - Welche Parameter?
Moin,
ich weiss nicht welche Argumente ich der API Funktion "socket()" übergeben muss. Im MSDN sind der erste und der 3te Parameter zwar kurz beschrieben, dort steht aber nicht was genau ich dort einzutragen habe... kann mir jemand sagen was dort reinkommt und wie ein normalsterblicher das hätte selbst rausfinden können? Hier: ![]() |
Re: socket() - Welche Parameter?
int socket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
das ist c. wo du die konstanten herkriegst, weiss ich jetz nicht. vll mal in c:\programme\borland ne volltextsuche machen? greif dir mal ein sockets tutorial fuer c (wenns geht englisch). da ist alles erklaert. vorsicht aber bei den pointersachen. in c sind die ein kinderspiel, in pascal aber verdammt undurchsichtig. |
Re: socket() - Welche Parameter?
Danke für ersteres ;)
Naja... gehen wir mal davon aus ich code in C.... Woher kriege ich dann die Konstanten...das kann doch irgendwie nicht angehen das das da nicht steht? <g> |
Re: socket() - Welche Parameter?
windows? <windows.h> und <winsock.h> oder <winsock2.h>
unix? diverse... hab ich nicht alle im kopp. die fischt man sich einzeln aus den manpages aus, indem man nach den calls sucht. hier haste mal ein manpages portal von freebsd ![]() und hier von linux: ![]() du wuerdest also brauchen: socket, connect, send/sendto, recv/recvfrom, close/closesocket und evtl noch bind, listen, accept nuetzlich ist noch select und poll |
Re: socket() - Welche Parameter?
Hallo Mario,
die authentische Quelle für Informationen ist in deinem Fall wohl die Spezifikation: ![]() Grüße vom marabu |
Re: socket() - Welche Parameter?
Danke :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz