Hi Klemi,
das ist eine Darwin-Funktion. Tipp doch einfach mal ins Terminal:
man setsockopt
oder gehe auf:
<http://www.hmug.org/man/2/setsockopt.php>
Andy
> From: Klemi <apple dot talk at onlinehome dot de>
> Reply-To: REALbasic NUG German <realbasic-nug dot de at lists dot
> realsoftware dot com>
> Date: Mon, 29 May 2006 10:29:55 +0200
> To: RealBasic <realbasic-nug dot de at lists dot realsoftware dot com>
> Subject: MAC OS X Library
>
> Hi folks,
>
> vielleicht kann einer von euch mir weiterhelfen und zwar suche ich
> nach dem Namen der Library unter Mac OS X in der ich die "setsockopt"
> Funktion finde. Unter Windows XP heißt diese Wsock32 und unter Mac OS
> X?? Ich finde zwar viele Informationen im Web und auch bei Apple
> (auch BSD Forum) aber nicht einen Hinweis auf dem Namen dieser
> Library. Zumindest kann es nicht die Carbon Library sein, denn bei
> dieser bekomme ich den Hinweis, dass die Funktion setsockopt nicht
> enthalten wäre. Zudem bin auch leider kein Experte in C aber die
> Dokumentation finde ich in dem Bereich schon recht merkwürdig.
>
>
> soft declare sub setsockopt Lib "wsock32.dll" ( handle as Integer,
> level as Integer, option as Integer, ByRef value as Integer, size as
> Integer )
>
> Const IP_TOS = 8 // think that's it, double check
> Const IPPROTO_IP = 0 // think that's it, double check
>
> Dim tos as Integer = 85
> setsockopt(UDPSocket1.handle, IPPROTO_IP, IP_TOS, tos, 4)
>
> Klemens
|