Update:- Kleinen Bug beim Aufruf von Job-Callbacks behoben
- Alle ECluster Funktionen sind nun Thread-Safe
Nur ein paar Änderungen unter der Haube. Die größte Neuerung ist wohl das alle Funktionen nun Thread-Safe sind. d.H. sämtliche ECluster Funktionen können nun in beliebig vielen Threads in euren Programm genutz werden ohne das diese extra per Mutex usw. geschützt werden müssen, darum kümmert sich nun ECluster intern.
Das war u.a. nötig da Job-Callbacks in einem Thread laufen und so gleichzeitiger Zugriff aus dem CB und aus dem MainThread auf denselben Master mit denselben Funktionen möglich war, was wenn der User das nicht selbst absicherte zu komischen Ergebnissen führen konnte. (Threadprogrammierung macht wie ich hier immer wieder sehe vielen Leuten Kopfzerbrechen, damit diese dann trotzdem damit klar kommen mach ichs so einfach wie möglich)
Viel Spaß damit, Gruß Alex
Download im 1. Post oder:
http://www.paladiumx.forgesoft.net/publ ... r_Beta.zip
//Edit:
Hätte jemand Interesse an einer integrierten optionalen automatischen Verschlüsselung? Also Master Slave würden sich automatisch die Schlüssel aushandeln, es würde nur ein Enable_Encryption() Befehl oder so nötig sein. Damit könnte man sich bei vertraulichen Daten gegen Netzwerk - Sniffer schützen. In wie weit das z.B. gegen Man-in-the-Middle Angriffe hilft kann ich nicht sagen, das hängt dann von der Verschlüsselung ab. Im Angebot währen RC4, AES 256, Blowfisch, Triple-DES.