Beispiel #1
0
void            SetShare( string PGM *share ) {
//=============================================

    _SetIOCB();
    IOCB->shareptr = share;
    IOCB->set_flags |= SET_SHARE;
}
Beispiel #2
0
void            SetName( string PGM *nameptr ) {
//==============================================

    _SetIOCB();
    IOCB->nameptr = nameptr;
    IOCB->set_flags |= SET_NAMEPTR;
}
Beispiel #3
0
void            SetNmd( logstar4 PGM *nmdptr ) {
//==============================================

    _SetIOCB();
    IOCB->nmdptr = nmdptr;
    IOCB->set_flags |= SET_NMDPTR;
}
Beispiel #4
0
void            SetSeq( string PGM *seqptr ) {
//============================================

    _SetIOCB();
    IOCB->seqptr = seqptr;
    IOCB->set_flags |= SET_SEQPTR;
}
Beispiel #5
0
void            SetDir( string PGM *dirptr ) {
//============================================

    _SetIOCB();
    IOCB->dirptr = dirptr;
    IOCB->set_flags |= SET_DIRPTR;
}
Beispiel #6
0
void            SetAcc( string PGM *accptr ) {
//============================================

    _SetIOCB();
    IOCB->accptr = accptr;
    IOCB->set_flags |= SET_ACCPTR;
}
Beispiel #7
0
void            SetUnFmtd( string PGM *ufmtdptr ) {
//=================================================

    _SetIOCB();
    IOCB->ufmtdptr = ufmtdptr;
    IOCB->set_flags |= SET_UFMTDPTR;
}
Beispiel #8
0
void            SetIntl( string PGM *internal, unsigned_32 elmts ) {
//==================================================================

    _SetIOCB();
    IOCB->elmts = elmts;
    IOCB->internal = internal;
    IOCB->set_flags |= SET_INTERNAL;
}
Beispiel #9
0
void            SetUnit( intstar4 unitid ) {
//==========================================

    _SetIOCB();
    if( _BadUnit( unitid ) ) {
        IOCB->flags |= BAD_UNIT;
    }
    IOCB->unitid = unitid;
    IOCB->set_flags |= SET_UNIT;
}
Beispiel #10
0
void            SetErr( void ) {
//========================

    _SetIOCB();
    IOCB->set_flags |= SET_ERRSTMT;
}