neural_compressor.ux.web.communication

Objects to communicate between domain logic and outside layers.

Module Contents

Classes

Request

Domain defined parameters.

Response

Domain defined response.

Message

Message used to send data to GUI.

MessageQueue

Queue for passing messages to GUI.

Functions

create_simple_response(→ Response)

Create new Response object with only data set.

class neural_compressor.ux.web.communication.Request(method: str, operation: str, data: dict)[source]

Domain defined parameters.

class neural_compressor.ux.web.communication.Response[source]

Domain defined response.

neural_compressor.ux.web.communication.create_simple_response(data: Dict[str, Any] | List[Dict[str, Any]]) Response[source]

Create new Response object with only data set.

class neural_compressor.ux.web.communication.Message(status: str, subject: str, data: Any)[source]

Message used to send data to GUI.

class neural_compressor.ux.web.communication.MessageQueue[source]

Queue for passing messages to GUI.