Houdini 20.0 hwebserver

hwebserver.webServerSeverity module

Enumeration of Web Server log severity level.

Values

hwebserver.webServerSeverity.MessageSeverity

Used for communication.

hwebserver.webServerSeverity.PromptSeverity

Something that should catch the user’s attention.

hwebserver.webServerSeverity.WarningSeverity

Something bad happened but continuing is an option.

hwebserver.webServerSeverity.AbortSeverity

This is used when something bad happened which is meant to discontinue the current action.

hwebserver.webServerSeverity.FatalSeverity

This is used when something bad happened which the program cannot recover from.

hwebserver

Classes

Starting and Stopping

Handling Web Requests and Returning Responses

WebSocket

  • WebSocket

    Base class for WebSocket support with the embedded server.

  • hwebserver.webSocket

    Decorator for registering WebSocket classes with Houdini’s web server.

API Calls

  • hwebserver.apiFunction

    Decorator for functions that can be called through an API endpoint on Houdini’s web server, returning JSON or binary responses.

  • hwebserver.APIError

    Raise this exception in apiFunction handlers to indicate an error.