GCC online doku server socket funktionen

Gast #1194801
Hallo werte Freunde der gescheiten Programmierung!

Ich suche dringend eine Doku oder sowas, mit der ich nachlesen kann, 
welche Funktionen es gibt um einen Server, Client in C zu programmieren 
und was fuer Uebergabewerte diverse Funktionen haben wollen.
Weiterhin koennte es auch nicht schaden, wenn man weiss, was eine 
Funktion macht.

Kann mir da jemand helfen?

Beispiel:

bind(..., ...);
Used to blah blah.

Example:
foo(...);
bind(kekse und bier);


PS: Ich hab schon diese avr-gcc und die gcc doku, aber da steht nix 
drin. Und ich wuerde gerne auf C&P verzichten, sondern auch verstehen 
was wleche funktion macht.

Gruss
Wenn du Prozessor/OS angeben würdest wäre dir definitiv einfacher zu 
helfen - ich starte mal die Glaskugel(Gugel): du suchst sowas 
http://www.rt.com/man/socket.4.html (eine der erwähnten manpages)?
Wenn du irgendwelche Serverfunktionen für den AVR suchst, bist du 
wahrscheinlich da: http://www.mikrocontroller.net/forum/codesammlung am 
besten aufgehoben (die AVR-libc enthält keine - wozu sollte sie auch) - 
der Begriff "Server" ist ja nicht bloß ein bisschen vage.

hth, Jörg
-der wie alle anderen keine Ahnung hat, was du vor hast...
Gast
Hallo,

als erstes, Danke fuer eure Antworten. =)

Mir geht es um einen simples kleines Serverprogramm und Client.
Programmmiert wird das momentan auf Linux UBuntu mit Eclipse.

Ich habe im Internet diverse Funktionen gefunden, mit denen man halt 
einen Socket, den Socket bindet, usw usw.
Ich musste dafuer diverse Header inkludieren um auf diese Funktionen 
zuzugreifen. Ich wusste allerdings nicht, wie ich sowas ohne Internet 
finden sollte, da es keine Dokumentation oder Offlinehilfe gibt.

Deswegen habe ich diese Frage an euch gestellt, da ich nicht genau 
weiss, wo es sowas gibt.
In Borland kann ich auf Hilfe klicken und bekomme diverse Informationen, 
ich dachte an etwas aehnliches fuer Eclipse/GCC.

Das GCC nur das Frontend ist, war mir klar.
Moderator Persönliche Seite
Die Hilfe nennt sich `man page'.  Wenn du
1
man 2 socket

oder einfach nur
1
man socket

eintippst (*), bekommst du sie.  Ob und wie man sowas ins Eclipse
einbinden kann, habe ich aber keine Ahnung.  Ob dir die Kurzreferenz
der man page aber für ein so komplexes Thema wie Netzwerk-
programmierung eine ernsthafte Hilfe ist, wage ich zu bezweifeln.

(*) In einem Terminalfenster natürlich.
Gast
Ich habe das alles schon in Windows programmiert und auch kein Problem 
damit. Nur wenn mir jemand diverse Funktionen vor die Nase wirft ohne 
Erklaerung, dann hilft das ein Problem zu loesen, nur bei Fehlern kann 
man nicht effektiv debuggen.

Danke fuer die Hilfe!
Gast

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.