-/*
- * The shared cache invalidation manager is responsible for transmitting
- * invalidation messages between backends. Any message sent by any backend
- * must be delivered to all already-running backends before it can be
- * forgotten.
- *
- * The struct type SharedInvalidationMessage, defining the contents of
- * a single message, is defined in sinval.h.
- */
-
-/* Per-backend state in shared invalidation structure */
-typedef struct ProcState
-{
- /* nextMsgNum is -1 in an inactive ProcState array entry. */
- int nextMsgNum; /* next message number to read, or -1 */
- bool resetState; /* true, if backend has to reset its state */
-} ProcState;
-