Commit Graph

7 Commits

Author SHA1 Message Date
075e058ef2 Aanpassing in worker: starten activeert niet automatisch, activeren start nu wel automatisch. Bij activeren kan worden opgegeven of als een thread moet worden gestart. Register lezen IOException genegeerd. LircDevice naar knop herkenning toegevoegd en class Multiplexer geintroduceerd. Verder kleine aanpassingen. 2011-06-02 11:00:32 +00:00
d17d60c8b4 LircDevice begonnen. Main en Client omgeschreven: nu niet meer via Manager, maar via Mimis. Manager wordt nu gebruikt om Applications / Devices in te beheren. In de Managers worden de knoppen aangemaakt, die weer door de GUI worden weergegeven. Tegelijkertijd draait in de Manager een Worker die controleert of er actief is. Interfaces toegevoegd: Exitable en Titled. Verder een aantal ongebruikte dingen weggehaald en naamgevingen aangepast. Nog eens goed alle namen nalopen! 2011-06-01 17:16:48 +00:00
a67478e616 Naamgeving van spreaders aangepast naar router. Vernieuwing door onbenul! 2011-05-15 21:02:08 +00:00
436348757c Selectors aanzienlijk algemener gemaakt en alle bijbehorende aanpassingen gemaakt. Devices en applications zijn Activatable's. Ze worden eenmalig geïnitialiseerd. Hierbij worden alleen broodnodige dingen gedaan, maar applicaties worden nog niet gestart en er wordt nog niet naar devices gezocht. Dat gebeurd pas als er wordt geactiveerd. Als er wordt gedeactiveerd moet het object beschikbaar blijven, alleen moet de verbinding met de applicatie of het device tijdelijk worden onderbroken, om vervolgens weer opnieuw geactiveerd te kunnen worden. Pas als de exit methode wordt aangeroepen, dan moet er definitief worden verbroken. Deze methodiek moet overal nog worden ingevoerd! Er moet nog worden gewerkt aan een systeem zodat de selector ziet of een applicatie of device actief is. Het liefst met zo'n wait notify achtige truck. 2011-05-15 20:39:59 +00:00
Bram Veenboer
ccfa301750 De Selector generiek gemaakt en een instantie ApplicationSelector toegevoegd. Hierbij komen twee problemen kijken:... 2011-05-14 19:48:37 +00:00
Bram Veenboer
23b54e8403 Parameters in constructors omgedraait. 2011-05-08 16:26:37 +00:00
e135ea5a6d Zeer veel aanpassingen:
- omslachtigheden verbeterd
- netwerking gefixt
- ...
2011-05-08 13:38:23 +00:00