enum ugcs::vsm::Request_container::Type

Overview

Container type. More…

#include <request_container.h>

enum Type
{
    NONE                    = 0x0,
    PROCESSOR               = 0x1,
    COMPLETION_CONTEXT      = 0x2,
    ANY                     = PROCESSOR | COMPLETION_CONTEXT,
    TEMPORAL                = 0x4,
    TEMP_COMPLETION_CONTEXT = COMPLETION_CONTEXT | TEMPORAL,
};

Detailed Documentation

Container type.

Enum Values

NONE

None type used in base class.

PROCESSOR

Request processor.

COMPLETION_CONTEXT

Request completion context.

ANY

Container capable of handling both requests and completions.

TEMPORAL

Temporal context used for a separate request synchronization.

TEMP_COMPLETION_CONTEXT

Temporal completion context.