Asterisk - The Open Source Telephony Project GIT-master-4f2b068
Loading...
Searching...
No Matches
Data Fields
serializer Struct Reference
Collaboration diagram for serializer:
Collaboration graph
[legend]

Data Fields

ast_cond_t cond
 
struct ast_taskpoolpool
 
struct ast_threadpoolpool
 
struct ast_serializer_shutdown_groupshutdown_group
 
enum serializer_suspension suspended
 

Detailed Description

Definition at line 702 of file taskpool.c.

Field Documentation

◆ cond

ast_cond_t cond

Condition for synchronization during suspension.

Definition at line 708 of file taskpool.c.

Referenced by __ast_taskpool_serializer_push_wait(), ast_taskpool_serializer_unsuspend(), serializer_create(), and serializer_dtor().

◆ pool [1/2]

struct ast_taskpool* pool

◆ pool [2/2]

struct ast_threadpool* pool

Threadpool the serializer will use to process the jobs.

Definition at line 1227 of file threadpool.c.

◆ shutdown_group

struct ast_serializer_shutdown_group * shutdown_group

Which group will wait for this serializer to shutdown.

Definition at line 706 of file taskpool.c.

Referenced by serializer_create(), serializer_create(), serializer_dtor(), serializer_dtor(), serializer_shutdown(), and serializer_shutdown().

◆ suspended

enum serializer_suspension suspended

The documentation for this struct was generated from the following files: