Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Een console is een toepassing die I/O-services biedt voor toepassingen in de tekenmodus.
Een console bestaat uit een invoerbuffer en een of meer schermbuffers. De invoerbuffer bevat een wachtrij met invoerrecords, die elk informatie bevatten over een invoer gebeurtenis. De invoerwachtrij bevat altijd gebeurtenissen voor toetspers en key-release. Het kan ook muis-gebeurtenissen bevatten (aanwijzerbewegingen en knopdrukken en releases) en gebeurtenissen waarin gebruikersacties van invloed zijn op de grootte van de actieve schermbuffer. Een schermbuffer is een tweedimensionale matrix met teken- en kleurgegevens voor uitvoer in een consolevenster. Een willekeurig aantal processen kan een console delen.
Aanbeveling
Een breder idee van consoles en hoe deze zich verhouden tot terminals en opdrachtregelclienttoepassingen vindt u in de roadmap van het ecosysteem.