![]() |
|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
Gtk-Gnutella (Linux/Unix/Mac OSX/Windows) Gtk-Gnutella user section. Preview this popular software: Gtk-Gnutella (Linux / BSD / Darwin / Mac OS X / Windows) |
![]() |
| LinkBack | Thread Tools | Display Modes |
|
| |||
![]() HI all, can i get gnutella related socket and server programing source code files in C lang. i require code for functions to 1. int startServer(ushort * serverport, int wildip) // 2. int connectToHost(char *nhost, ushort nport, int byip, IPAddr ipaddr) // 3. int acceptConnect( int serversock) // 4. IPAddr getOwnIpAddress(int sock) // own ip address // 5. IPAddr getPeerIpAddress(int sock) // own ip address // 6. char * getPeerName(int sock, ushort * peerport) // 7. IPAddr strtoipaddr(char *str) // 8. char *ipaddrtostr(IPAddr adr) and 1. Descriptor * buildQueryHitDescriptor(Host * host, Result resultset[], int count, Descriptor * querydesc) // 2. int sendDescriptor(Host* host, Descriptor * desc, int sock) // 3. Descriptor * rcvDescriptor(int sock) // 4.int searchDirectory(Host * host, Result rset[], char * search_string ) // 5.int scanDirectory(Host * host, Result rset[]) // 7. void httpFileUpload(int sock,char* folder) // 8. int httpFileDownload( int sock, char * file_name, char * folder) These are the functions i need to fill up with the available parametres in the function prototype. Please help me asap |
| |||
![]() gtk-gnutella has a lib <-> ui separation. Perhaps you can use the lib part? I don't know what you will exactly need?
__________________ Spam goes to [email]ben@asselman.com[email] (no don't mail there, it will be treated as spam). |
| ||||
![]() May I recommend the source code from the GTK-Gnutella website. ![]() GTK is the most advanced gnutella program at present time. I'm sure you will be able to pick out the methods from the code yourself. That is if you do not get another reply here soon by a GTK dev. There is also the LPE source code. Components pages: https://github.com/metapirate/LimeWi...dEndpoint.java .. / .. https://github.com/metapirate/LimeWi.../gnutella-core You could also register at and ask at the GDF. |
![]() |
| |
![]() LinkBack to this Thread: https://www.gnutellaforums.com/gtk-gnutella-linux-unix-mac-osx-windows/76640-gnutella-p2p-socket-programing.html | ||||
Posted By | For | Type | Date | |
Site Gnutella Forums | www.gnutellaforums.com | BoardReader | This thread | Refback | June 16th, 2013 01:09 PM |