Show / Hide Table of Contents

Namespace org.visab.api.controller

This package contains all the controllers that are responsible for handling requests on the different API end points.

The VISAB API controls information flow by implementing a publish-subscribe pattern with a central event bus that handles information distribution accordingly when getting accessed by these controllers. The actual implementation of the event bus can be found in the org.visab.eventbus package.

Classes

FileController

Controller for reciving any VISAB file and sending VISAB files that were created during the current runtime to the client.

GameSupportController

Controller for getting a list of the games supported by VISAB.

HTTPControllerBase

The HTTPControllerBass class that all concrete controllers should inherit from.

ImageController

Controller for reciving images from an active transmission session.

SessionController

Controller for opening and closing VISAB transmission sessions and getting the status for a transmission session.

StatisticsController

Controller for reciving statistics from an active transmission session.

In This Article
Back to top Generated by DocFX