PostgreSQL Source Code
git master
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
c
d
g
h
i
k
l
m
p
r
s
t
Functions
Variables
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
c
d
f
h
i
n
o
p
r
s
t
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
pqmq.h
Go to the documentation of this file.
1
/*-------------------------------------------------------------------------
2
*
3
* pqmq.h
4
* Use the frontend/backend protocol for communication over a shm_mq
5
*
6
* Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group
7
* Portions Copyright (c) 1994, Regents of the University of California
8
*
9
* src/include/libpq/pqmq.h
10
*
11
*-------------------------------------------------------------------------
12
*/
13
#ifndef PQMQ_H
14
#define PQMQ_H
15
16
#include "
lib/stringinfo.h
"
17
#include "
storage/shm_mq.h
"
18
19
extern
void
pq_redirect_to_shm_mq
(
dsm_segment
*seg,
shm_mq_handle
*mqh);
20
extern
void
pq_set_parallel_leader
(pid_t pid,
ProcNumber
procNumber);
21
22
extern
void
pq_parse_errornotice
(
StringInfo
msg,
ErrorData
*edata);
23
24
#endif
/* PQMQ_H */
pq_set_parallel_leader
void pq_set_parallel_leader(pid_t pid, ProcNumber procNumber)
Definition:
pqmq.c:78
pq_parse_errornotice
void pq_parse_errornotice(StringInfo msg, ErrorData *edata)
Definition:
pqmq.c:216
pq_redirect_to_shm_mq
void pq_redirect_to_shm_mq(dsm_segment *seg, shm_mq_handle *mqh)
Definition:
pqmq.c:53
ProcNumber
int ProcNumber
Definition:
procnumber.h:24
shm_mq.h
stringinfo.h
ErrorData
Definition:
elog.h:419
StringInfoData
Definition:
stringinfo.h:47
dsm_segment
Definition:
dsm.c:67
shm_mq_handle
Definition:
shm_mq.c:138
src
include
libpq
pqmq.h
Generated on Wed Mar 26 2025 12:13:26 for PostgreSQL Source Code by
1.9.4