Structuur van de Context
Published by admin March 30th, 2007 in ProgressTijdens het ontwerpen van mijn klassenstructuur heb ik zitten nadenken over hoe de context zo efficiënt mogelijk kan worden geïnterpreteerd en opgeslagen. Het probleem is dat verschillende aspecten van de context verschillende soorten data hebben. Bijvoorbeeld, de batterijstatus is gewoon een getal wat het percentage energie voorstelt die de batterij nog heeft, en de naburige WLAN netwerken is een hele lijst met accesspoints met alle info van dien. Ik ben aan het overwegen om in dat laatste geval ook een mogelijkheid te bieden om enkel het MAC-adres van de dichtstbijzijnde accespoint terug te geven.
Nog een ander aspect is het feit of een bepaalde context wel kan opgevraagd worden. Bijvoorbeeld als WLAN uitstaat, is het moeilijk om draadloze netwerken te detecteren. In dat geval moet we dit interpreteren als een soort “wildcard” en dat moet ook duidelijk aanwezig zijn in de datastructuur.
Huidige status van implementatie:
- WLAN detectie: works
- Batterij (hoeveelheid energie over): works
- Batterij (lader aangesloten of niet): work in progress
- Klassenstructuur: work in progress
Voor alle duidelijkheid, het detecteren van aparte contextcompomenten heeft niets te maken met de algemene datastructuur. Het is die structuur die de data van de componenten zal gebruiken om zo een bruikbare context datastructuur op te stellen.
No Responses to “Structuur van de Context”
Please Wait
Leave a Reply
You must log in to post a comment.