redesigned class hierarchy

This commit is contained in:
Jeff Hill
2001-02-09 17:38:00 +00:00
parent cebb5854cf
commit a1fbe85e7b
25 changed files with 819 additions and 879 deletions

View File

@@ -30,12 +30,13 @@ void cacServiceList::registerService ( cacServiceIO &service )
this->unlock ();
}
cacLocalChannelIO * cacServiceList::createChannelIO (const char *pName, cac &cacCtx, cacChannel &chan)
cacChannelIO * cacServiceList::createChannelIO ( const char *pName,
cac &cacCtx, cacChannelNotify &chan )
{
cacLocalChannelIO *pChanIO = 0;
cacChannelIO *pChanIO = 0;
this->lock ();
tsDLIterBD <cacServiceIO> iter ( this->services.first () );
tsDLIterBD < cacServiceIO > iter ( this->services.first () );
while ( iter.valid () ) {
pChanIO = iter->createChannelIO ( pName, cacCtx, chan );
if ( pChanIO ) {