![]() |
|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
Development Open Discussion Anything else about the Phex development |
![]() |
| LinkBack | Thread Tools | Display Modes |
| |||
![]() Hi Guys I am interested in understanding the source code of Phex . Since there are a lot of files, i dont know where to start. Can anyone give me some idea on how i should i go about understanding it ? In the beginning i would like to know about how it connects with other users . Do guide me Regards Madhur |
| ||||
![]() I think the code in SVN should be of most interest, especially because we can just provide URLs to its parts ![]() The main trunk is at: SourceForge.net Repository - [phex] Index of /phex/trunk/src (just added here for convenience ![]() Besides: The SVN version of Phex runs quite stable (I only use SVN, and it seldomly gives me any problems).
__________________ ![]() -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| |||
![]() The most central classes in the last release are all the Manager classes. They are all defined and initialized in the ManagerController class. Every "module" in Phex has its own Manager class. Regarding your question how Phex connects: The triggering of outgoing connections happens in the HostManager.doAutoConnectCheck() method. Incoming connection are accepted in the OIOServer class. Please ask if you need any more guidance.. |
| ||||
![]() You should best study the SVN version, because this is where you can contribute back, if you stumble over something which gets you thinking (even if it's only a missing or outdated comment).
__________________ ![]() -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| ||||
![]()
__________________ ![]() -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
![]() |
| |