/* $Id$ * * L O S A L A M O S * Los Alamos National Laboratory * Los Alamos, New Mexico 87545 * * Copyright, 1986, The Regents of the University of California. * * Author: Jeff Hill */ #include "iocinf.h" tsFreeList < class netWriteNotifyIO > netWriteNotifyIO::freeList; netWriteNotifyIO::netWriteNotifyIO (nciu &chan, cacNotify ¬ifyIn) : baseNMIU (chan), cacNotifyIO (notifyIn) { } netWriteNotifyIO::~netWriteNotifyIO () { } void netWriteNotifyIO::destroy () { delete this; } void netWriteNotifyIO::disconnect ( const char *pHostName ) { this->exceptionNotify (ECA_DISCONN, pHostName); delete this; } void netWriteNotifyIO::completionNotify () { this->cacNotifyIO::completionNotify (); } void netWriteNotifyIO::completionNotify ( unsigned type, unsigned long count, const void *pData ) { this->cacNotifyIO::completionNotify (); } void netWriteNotifyIO::exceptionNotify ( int status, const char *pContext ) { this->cacNotifyIO::exceptionNotify (status, pContext); } void netWriteNotifyIO::exceptionNotify ( int status, const char *pContext, unsigned type, unsigned long count ) { this->cacNotifyIO::exceptionNotify (status, pContext, type, count); }