Struct FiberQueueInterfaceProxy

struct FiberQueueInterfaceProxy

Interface proxy, used to insulate python bindings.

Public Static Functions

static std::shared_ptr<morpheus::FiberQueue> init(std::size_t max_size)

Create and initialize a FIberQueue, and return a shared pointer to the result.

Parameters

max_size

Returns

std::shared_ptr<morpheus::FiberQueue>

static void put(morpheus::FiberQueue &self, pybind11::object item, bool block = true, float timeout = 0.0)

TODO(Documentation)

static pybind11::object get(morpheus::FiberQueue &self, bool block = true, float timeout = 0.0)

TODO(Documentation)

static void close(morpheus::FiberQueue &self)

TODO(Documentation)

static bool is_closed(morpheus::FiberQueue &self)

static morpheus::FiberQueue &enter(morpheus::FiberQueue &self)

static void exit(morpheus::FiberQueue &self, const pybind11::object &type, const pybind11::object &value, const pybind11::object &traceback)

Previous Struct ExponentialBackoff
Next Struct FileSourceStageInterfaceProxy
© Copyright 2024, NVIDIA. Last updated on Apr 11, 2024.