~ubuntu-branches/ubuntu/natty/postgresql-8.4/natty-security

« back to all changes in this revision

Viewing changes to src/include/storage/sinvaladt.h

Tags: upstream-8.4.0
ImportĀ upstreamĀ versionĀ 8.4.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
 * must be delivered to all already-running backends before it can be
9
9
 * forgotten.  (If we run out of space, we instead deliver a "RESET"
10
10
 * message to backends that have fallen too far behind.)
11
 
 * 
 
11
 *
12
12
 * The struct type SharedInvalidationMessage, defining the contents of
13
13
 * a single message, is defined in sinval.h.
14
14
 *
15
15
 * Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
16
16
 * Portions Copyright (c) 1994, Regents of the University of California
17
17
 *
18
 
 * $PostgreSQL: pgsql/src/include/storage/sinvaladt.h,v 1.50 2009/01/01 17:24:01 momjian Exp $
 
18
 * $PostgreSQL: pgsql/src/include/storage/sinvaladt.h,v 1.51 2009/06/11 14:49:12 momjian Exp $
19
19
 *
20
20
 *-------------------------------------------------------------------------
21
21
 */
33
33
extern bool BackendIdIsActive(int backendID);
34
34
 
35
35
extern void SIInsertDataEntries(const SharedInvalidationMessage *data, int n);
36
 
extern int SIGetDataEntries(SharedInvalidationMessage *data, int datasize);
 
36
extern int      SIGetDataEntries(SharedInvalidationMessage *data, int datasize);
37
37
extern void SICleanupQueue(bool callerHasWriteLock, int minFree);
38
38
 
39
39
extern LocalTransactionId GetNextLocalTransactionId(void);