Go to the source code of this file.
INT epics_ca |
( |
INT |
cmd, |
|
|
|
... |
|
) |
| |
Definition at line 3134 of file epics_ca.c.
3139 float value, *pvalue;
3143 va_start(argptr, cmd);
3144 status = FE_SUCCESS;
3147 cm_msg(MLOG,
"",
"++epics_ca(CMD=%d)",cmd);
3149 if (cmd == CMD_INIT) {
3152 hKey = va_arg(argptr, HNDLE);
3153 pinfo = va_arg(argptr,
void *);
3154 channel = va_arg(argptr, INT);
3155 flags = va_arg(argptr,
DWORD);
3159 if (info) info->
flags = flags;
3162 info = va_arg(argptr,
void *);
3168 cm_msg(MLOG,
"",
"ss_sleep(100)");
3170 status = FE_ERR_DISABLED;
3181 channel = va_arg(argptr, INT);
3182 value = (float) va_arg(argptr,
double);
3187 channel = va_arg(argptr, INT);
3188 value = (float) va_arg(argptr,
double);
3193 channel = va_arg(argptr, INT);
3194 label = va_arg(argptr,
char *);
3196 status = FE_SUCCESS;
3200 channel = va_arg(argptr, INT);
3201 pvalue = va_arg(argptr,
float *);
3205 case CMD_GET_DEMAND:
3206 channel = va_arg(argptr, INT);
3207 pvalue = va_arg(argptr,
float *);
3212 channel = va_arg(argptr, INT);
3213 pvalue = va_arg(argptr,
float *);
3217 case CMD_GET_DEFAULT_NAME:
3218 channel = va_arg(argptr, INT);
3219 label = va_arg(argptr,
char *);
3223 case CMD_GET_DEFAULT_THRESHOLD:
3224 channel = va_arg(argptr, INT);
3225 pvalue = va_arg(argptr,
float *);
3231 cm_msg(MLOG,
"",
"**epics_ca(CMD=%d) is not handled",cmd);
3241 cm_msg(MLOG,
"",
"--epics_ca()");