PostgreSQL Source Code  git master
shm_mq Struct Reference

Data Fields

slock_t mq_mutex
 
PGPROCmq_receiver
 
PGPROCmq_sender
 
pg_atomic_uint64 mq_bytes_read
 
pg_atomic_uint64 mq_bytes_written
 
Size mq_ring_size
 
bool mq_detached
 
uint8 mq_ring_offset
 
char mq_ring [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 70 of file shm_mq.c.

Field Documentation

◆ mq_bytes_read

pg_atomic_uint64 shm_mq::mq_bytes_read

◆ mq_bytes_written

pg_atomic_uint64 shm_mq::mq_bytes_written

◆ mq_detached

◆ mq_mutex

◆ mq_receiver

◆ mq_ring

char shm_mq::mq_ring[FLEXIBLE_ARRAY_MEMBER]

Definition at line 80 of file shm_mq.c.

Referenced by shm_mq_create(), shm_mq_receive_bytes(), and shm_mq_send_bytes().

◆ mq_ring_offset

uint8 shm_mq::mq_ring_offset

Definition at line 79 of file shm_mq.c.

Referenced by shm_mq_create(), shm_mq_receive_bytes(), and shm_mq_send_bytes().

◆ mq_ring_size

Size shm_mq::mq_ring_size

Definition at line 77 of file shm_mq.c.

Referenced by shm_mq_create(), shm_mq_receive(), shm_mq_receive_bytes(), and shm_mq_send_bytes().

◆ mq_sender


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