package
0.40.0
Repository: https://github.com/radius-project/radius.git
Documentation: pkg.go.dev

# Functions

NewBaseAsyncController creates a new BaseController instance with the given Options for Async Operation.
NewCanceledResult creates a new Result object with a canceled status and the given message.
NewFailedResult creates a new Result object with the given error details and sets the failed flag to true.

# Variables

DefaultAsyncOperationTimeout is the default timeout duration of async operation.

# Structs

BaseController is the base struct of async operation controller.
Options represents controller options.
Request is a message used for async request queue message broker.
Result is the response of async operation controller.

# Interfaces

Controller is an interface to implement async operation controller.