doccasdef.h

This commit is contained in:
Jeff Hill
1996-09-04 20:27:02 +00:00
parent a3c13f6da6
commit 86969d7b3a
3 changed files with 19 additions and 28 deletions

View File

@@ -30,6 +30,9 @@
* Modification Log:
* -----------------
* $Log$
* Revision 1.5 1996/08/13 22:54:42 jhill
* doc
*
* Revision 1.4 1996/07/01 19:56:15 jhill
* one last update prior to first release
*
@@ -252,6 +255,8 @@ public:
}
};
class caServerI;
//
// caServer - Channel Access Server API Class
//
@@ -271,10 +276,6 @@ public:
unsigned maxSimultaneousIO=1u);
virtual ~caServer();
//
// Need VF that returns pointer to derived type ?
//
//caStatus enableClients ();
//caStatus disableClients ();
@@ -542,5 +543,5 @@ public:
casPV *getPV();
};
#endif /* ifdef includecasdefh (this must be the last line in this file) */
#endif // ifdef includecasdefh (this must be the last line in this file)

View File

@@ -29,6 +29,9 @@
*
* History
* $Log$
* Revision 1.2 1996/08/13 22:53:59 jhill
* fixed little endian problem
*
* Revision 1.1.1.1 1996/06/20 00:28:15 jhill
* ca server installation
*
@@ -172,6 +175,7 @@ void outBuf::commitMsg ()
*/
mp->m_cmmd = htons (mp->m_cmmd);
mp->m_postsize = htons (mp->m_postsize);
mp->m_type = htons (mp->m_type);
mp->m_count = htons (mp->m_count);
mp->m_cid = htonl (mp->m_cid);
mp->m_available = htonl (mp->m_available);

View File

@@ -29,6 +29,9 @@
*
* History
* $Log$
* Revision 1.9 1996/08/13 22:56:14 jhill
* added init for mutex class
*
* Revision 1.8 1996/08/05 23:22:58 jhill
* gddScaler => gddScalar
*
@@ -75,21 +78,13 @@ HDRVERSIONID(serverh, "%W% %G%")
//
// ANSI C
//
#include <stddef.h>
#include <string.h>
#include <stdio.h>
#include <stdarg.h>
#include <stdlib.h>
#include <ctype.h>
#include <math.h>
#include <limits.h>
//
// EPICS
//
#define epicsAssertAuthor "Jeff Hill johill@lanl.gov"
#include <epicsAssert.h>
#include <db_access.h>
//
// CA
@@ -99,20 +94,13 @@ HDRVERSIONID(serverh, "%W% %G%")
#include <casdef.h>
#include <osiTime.h>
//
// gdd
//
#if 0
#include <dbMapper.h>
#include <gddApps.h>
#endif
//
// CAS
//
void casVerifyFunc(const char *pFile, unsigned line, const char *pExp);
void serverToolDebugFunc(const char *pFile, unsigned line);
#define serverToolDebug() {serverToolDebugFunc(__FILE__, __LINE__); }
void serverToolDebugFunc(const char *pFile, unsigned line, const char *pComment);
#define serverToolDebug(COMMENT) \
{serverToolDebugFunc(__FILE__, __LINE__, COMMENT); }
#define casVerify(EXP) {if ((EXP)==0) casVerifyFunc(__FILE__, __LINE__, #EXP); }
caStatus createDBRDD(unsigned dbrType, aitIndex dbrCount, gdd *&pDescRet);
caStatus copyBetweenDD(gdd &dest, gdd &src);
@@ -893,10 +881,8 @@ private:
class casClientMon;
//
// caServerI
//
class caServerI : public caServerOS, public caServerIO,
class caServerI :
public caServerOS, public caServerIO,
public osiMutex, public ioBlockedList,
private uintResTable<casRes>,
public casEventRegistry {
@@ -983,7 +969,7 @@ public:
return &this->adapter;
}
uintResTable<casRes> &getResTable() {return *this;}
//uintResTable<casRes> &getResTable() {return *this;}
void installItem(casRes &res)
{