PostgreSQL Source Code
git master
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
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
f
h
i
n
o
p
r
s
~
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:428
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 Jan 8 2025 00:13:25 for PostgreSQL Source Code by
1.9.4