broke apart monolithic iocinf.h header file

This commit is contained in:
Jeff Hill
2001-04-19 23:52:07 +00:00
parent 03a92021a7
commit 1e786e3d5a
82 changed files with 2997 additions and 2398 deletions
+12 -4
View File
@@ -15,8 +15,11 @@
* 505 665 1831
*/
#define epicsAssertAuthor "Jeff Hill johill@lanl.gov"
#include "iocinf.h"
#include "oldAccess.h"
#include "cac.h"
tsFreeList < struct oldChannelNotify, 1024 > oldChannelNotify::freeList;
epicsMutex oldChannelNotify::freeListMutex;
@@ -29,7 +32,7 @@ extern "C" void cacNoopAccesRightsHandler ( struct access_rights_handler_args )
{
}
oldChannelNotify::oldChannelNotify ( cac &cacIn, const char *pName,
oldChannelNotify::oldChannelNotify ( oldCAC &cacIn, const char *pName,
caCh *pConnCallBackIn, void *pPrivateIn ) :
io ( cacIn.createChannel ( pName, *this ) ),
pConnCallBack ( pConnCallBackIn ? pConnCallBackIn : cacNoopConnHandler ),
@@ -80,7 +83,7 @@ int oldChannelNotify::replaceAccessRightsEvent ( caArh *pfunc )
return ECA_NORMAL;
}
void oldChannelNotify::connectNotify ( cacChannel & )
void oldChannelNotify::connectNotify ()
{
struct connection_handler_args args;
args.chid = this;
@@ -88,7 +91,7 @@ void oldChannelNotify::connectNotify ( cacChannel & )
( *this->pConnCallBack ) ( args );
}
void oldChannelNotify::disconnectNotify ( cacChannel & )
void oldChannelNotify::disconnectNotify ()
{
struct connection_handler_args args;
args.chid = this;
@@ -96,7 +99,7 @@ void oldChannelNotify::disconnectNotify ( cacChannel & )
( *this->pConnCallBack ) ( args );
}
void oldChannelNotify::accessRightsNotify ( cacChannel &, const caAccessRights &ar )
void oldChannelNotify::accessRightsNotify ( const caAccessRights &ar )
{
struct access_rights_handler_args args;
args.chid = this;
@@ -105,6 +108,11 @@ void oldChannelNotify::accessRightsNotify ( cacChannel &, const caAccessRights &
( *this->pAccessRightsFunc ) ( args );
}
void oldChannelNotify::exception ( int status, const char *pContext )
{
ca_signal ( status, pContext );
}
bool oldChannelNotify::includeFirstConnectInCountOfOutstandingIO () const
{
return ( this->pConnCallBack == cacNoopConnHandler );