Editing Lancast
From EMule Wiki
Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to cut-n-paste the text into a text file and save it for later.
The administrator who locked it offered this explanation: site maintenance
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 18: | Line 18: | ||
* Lancast version 2 — in [[NeoMule]] since v4.x, | * Lancast version 2 — in [[NeoMule]] since v4.x, | ||
− | * Lancast version 1 — in [http://wikipedia.org/wiki/EMule_Plus eMule Plus] and [[Sivka]]. | + | * Lancast version 1 — in [http://wikipedia.org/wiki/EMule_Plus eMule Plus] and [[Sivka]]. |
Lancast is also in the «to do list» of features for the [[MorphXT]], but is not likely to be implemented soon. | Lancast is also in the «to do list» of features for the [[MorphXT]], but is not likely to be implemented soon. | ||
Line 32: | Line 32: | ||
:: '''Enable Local Peer Discovery''' allows µTorrent to attempt to discover local peers via multicast. If a peer is considered local, transfer rates with the peer will not be limited unless ''Limit local peer bandwidth'' is also enabled. Local Peer Discovery will not be used for .torrent files with the 'private' flag set. | :: '''Enable Local Peer Discovery''' allows µTorrent to attempt to discover local peers via multicast. If a peer is considered local, transfer rates with the peer will not be limited unless ''Limit local peer bandwidth'' is also enabled. Local Peer Discovery will not be used for .torrent files with the 'private' flag set. | ||
+ | == Technical details == | ||
+ | Judging from a quick glance over Sivka's code, implementing '''Lancast version 1''' involves at least the following changes in the code: | ||
+ | * The file <code>Lancast.cpp</code> and the corresponding header <code>Lancast.h</code> are added to the project (the <code>.vcproj</code> file is changed accordingly). | ||
+ | |||
+ | * The file <code>BaseClient.cpp</code> is altered: | ||
+ | ** In <code>CUpDownClient::Init()</code> | ||
+ | *** Additional boolean variable <code>m_bLanClient</code> is initialized. | ||
+ | *** ... | ||
== See also == | == See also == | ||
* [[VooDoo]] | * [[VooDoo]] | ||
− | [[Category:Features]][[Category: | + | [[Category:Features]] |
+ | [[Category:NeoFeatures]] |