コード例 #1
0
static long initRecord(dbCommon *record)
{
    calcoutRecord *co = (calcoutRecord *)record;

    return streamInitRecord(record, &co->out, readData, writeData) == ERROR ?
        ERROR : OK;
}
コード例 #2
0
static long initRecord(dbCommon *record)
{
    lsiRecord *lsi = (lsiRecord *)record;

    return streamInitRecord(record, &lsi->inp, readData, writeData) == ERROR ?
        ERROR : OK;
}
コード例 #3
0
ファイル: devlongoutStream.c プロジェクト: epicsdeb/stream
static long initRecord (dbCommon *record)
{
    longoutRecord *lo = (longoutRecord *) record;

    return streamInitRecord (record, &lo->out, readData, writeData) == ERROR ?
        ERROR : OK;
}
コード例 #4
0
ファイル: devmbboStream.c プロジェクト: brunoseivam/stream
static long initRecord (dbCommon *record)
{
    mbboRecord *mbbo = (mbboRecord *) record;

    mbbo->mask <<= mbbo->shft;
    return streamInitRecord (record, &mbbo->out, readData, writeData);
}
コード例 #5
0
static long initRecord (dbCommon *record)
{
    waveformRecord *wf = (waveformRecord *) record;

    return streamInitRecord (record, &wf->inp, readData, writeData) == ERROR ?
        ERROR : OK;
}
コード例 #6
0
ファイル: devmbbiStream.c プロジェクト: brunoseivam/stream
static long initRecord (dbCommon *record)
{
    mbbiRecord *mbbi = (mbbiRecord *) record;

    mbbi->mask <<= mbbi->shft;
    return streamInitRecord (record, &mbbi->inp, readData, writeData) == ERROR ?
        ERROR : OK;
}
コード例 #7
0
ファイル: devaaoStream.c プロジェクト: A2-Collaboration/epics
static long initRecord (dbCommon *record)
{
    static const int typesize[] = {MAX_STRING_SIZE,1,1,2,2,4,4,4,8,2};
    aaoRecord *aao = (aaoRecord *) record;

    aao->bptr = calloc(aao->nelm, typesize[aao->ftvl]);
    if (aao->bptr == NULL)
    {
        errlogSevPrintf (errlogFatal,
            "initRecord %s: can't allocate memory for data array\n",
            record->name);
        return ERROR;
    }
    return streamInitRecord (record, &aao->out, readData, writeData) == ERROR ?
        ERROR : OK;
}
コード例 #8
0
static long initRecord (dbCommon *record)
{
    scalcoutRecord *sco = (scalcoutRecord *) record;

    return streamInitRecord (record, &sco->out, readData, writeData);
}