boot3/Internal/C/ConnectionsPriv.h
Elliot Nunn 5b0f0cc134 Bring in CubeE sources
Resource forks are included only for .rsrc files. These are DeRezzed into their data fork. 'ckid' resources, from the Projector VCS, are not included.

The Tools directory, containing mostly junk, is also excluded.
2017-12-26 10:02:57 +08:00

45 lines
1.0 KiB
C

/*
File: ConnectionsPriv.h
Copyright: © 1990-1991 by Apple Computer, Inc., all rights reserved.
Change History (most recent first):
<3> 8/27/91 JSM Cleanup header.
<2> 1/14/91 CP Added cmStatushConnLocked constants (a new flags field bit)
<BBH>
<1> 3/14/90 BBH first checked in
*/
#ifndef __ConnectionsPriv__
#define __ConnectionsPriv__
// private data structures for the Connection Manager
/* private bits of the flags field of the connection record */
enum {
cmStatushConnLocked = 1 << 15 // connection handled was already locked
};
typedef struct CMSearchBlock {
QElemPtr qLink;
short qType;
Str255 theString;
ProcPtr callBack;
short flags;
} CMSearchBlock, *CMSearchBlockPtr;
typedef struct CMSearch {
long hashValue;
unsigned char bufferPtr;
unsigned char padding;
unsigned char buffer[256];
ProcPtr ReadCallBack;
Ptr ReadBuffer;
short ReadChannelIn;
QHdr theQueue;
Boolean hashNotValid;
} CMSearch, *CMSearchPtr;
#endif __ConnectionsPriv__