SObjectizer  5.8
Loading...
Searching...
No Matches
so_5::dereg_reason Namespace Reference

Enumeration of cooperation deregistration reasons. More...

Variables

Cooperation deregistration reasons.
const int normal = 0
 Normal deregistration.
 
const int shutdown = 1
 Deregistration because SObjectizer Environment shutdown.
 
const int parent_deregistration = 2
 Deregistration because parent cooperation deregistration.
 
const int unhandled_exception = 3
 Deregistration because of unhandled exception.
 
const int unknown_error = 4
 Deregistration because of unknown error.
 
const int undefined = -1
 Reason is not properly defined.
 
const int user_defined_reason = 0x1000
 A starting point for user-defined reasons.
 

Detailed Description

Enumeration of cooperation deregistration reasons.

Since
v.5.2.3

Variable Documentation

◆ normal

const int so_5::dereg_reason::normal = 0

◆ parent_deregistration

const int so_5::dereg_reason::parent_deregistration = 2

Deregistration because parent cooperation deregistration.

Definition at line 52 of file coop.hpp.

◆ shutdown

const int so_5::dereg_reason::shutdown = 1

Deregistration because SObjectizer Environment shutdown.

Definition at line 49 of file coop.hpp.

◆ undefined

const int so_5::dereg_reason::undefined = -1

Reason is not properly defined.

Definition at line 61 of file coop.hpp.

◆ unhandled_exception

const int so_5::dereg_reason::unhandled_exception = 3

Deregistration because of unhandled exception.

Definition at line 55 of file coop.hpp.

◆ unknown_error

const int so_5::dereg_reason::unknown_error = 4

Deregistration because of unknown error.

Definition at line 58 of file coop.hpp.

◆ user_defined_reason

const int so_5::dereg_reason::user_defined_reason = 0x1000

A starting point for user-defined reasons.

Definition at line 64 of file coop.hpp.