![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <new>#include <float.h>#include "dbDefs.h"#include "epicsExit.h"#include "iocinf.h"#include "oldAccess.h"#include "cac.h"
Include dependency graph for access.cpp:Go to the source code of this file.
Macros | |
| #define | epicsAssertAuthor "Jeff Hill johill@lanl.gov" |
| #define | CA_ERROR_GLBLSOURCE |
| #define | CAC_VERSION_GLOBAL |
Functions | |
| void | ca_init_client_context (void *) |
| int | fetchClientContext (ca_client_context **ppcac) |
| int epicsStdCall | ca_task_initialize (void) |
| int epicsStdCall | ca_context_create (ca_preemptive_callback_select premptiveCallbackSelect) |
| int epicsStdCall | ca_modify_host_name (const char *) |
| int epicsStdCall | ca_modify_user_name (const char *) |
| void epicsStdCall | ca_context_destroy () |
| int epicsStdCall | ca_task_exit () |
| int epicsStdCall | ca_build_and_connect (const char *name_str, chtype get_type, arrayElementCount get_count, chid *chan, void *pvalue, caCh *conn_func, void *puser) |
| int epicsStdCall | ca_search_and_connect (const char *name_str, chid *chanptr, caCh *conn_func, void *puser) |
| int epicsStdCall | ca_create_channel (const char *name_str, caCh *conn_func, void *puser, capri priority, chid *chanptr) |
| int epicsStdCall | ca_clear_channel (chid pChan) |
| int epicsStdCall | ca_add_exception_event (caExceptionHandler *pfunc, void *arg) |
| int epicsStdCall | ca_add_masked_array_event (chtype type, arrayElementCount count, chid pChan, caEventCallBackFunc *pCallBack, void *pCallBackArg, ca_real, ca_real, ca_real, evid *monixptr, long mask) |
| int epicsStdCall | ca_clear_event (evid pMon) |
| chid epicsStdCall | ca_evid_to_chid (evid pMon) |
| int epicsStdCall | ca_pend (ca_real timeout, int early) |
| int epicsStdCall | ca_pend_event (ca_real timeout) |
| int epicsStdCall | ca_pend_io (ca_real timeout) |
| int epicsStdCall | ca_flush_io () |
| int epicsStdCall | ca_test_io () |
| void epicsStdCall | ca_signal (long ca_status, const char *message) |
| const char *epicsStdCall | ca_message (long ca_status) |
| void epicsStdCall | ca_signal_with_file_and_lineno (long ca_status, const char *message, const char *pfilenm, int lineno) |
| void epicsStdCall | ca_signal_formated (long ca_status, const char *pfilenm, int lineno, const char *pFormat,...) |
| int epicsStdCall | ca_add_fd_registration (CAFDHANDLER *func, void *arg) |
| const char *epicsStdCall | ca_version () |
| int epicsStdCall | ca_replace_printf_handler (caPrintfFunc *ca_printf_func) |
| unsigned epicsStdCall | ca_get_ioc_connection_count () |
| unsigned epicsStdCall | ca_beacon_anomaly_count () |
| int epicsStdCall | ca_channel_status (epicsThreadId) |
| int epicsStdCall | ca_client_status (unsigned level) |
| int epicsStdCall | ca_context_status (ca_client_context *pcac, unsigned level) |
| struct ca_client_context *epicsStdCall | ca_current_context () |
| int epicsStdCall | ca_attach_context (struct ca_client_context *pCtx) |
| void epicsStdCall | ca_detach_context () |
| int epicsStdCall | ca_preemtive_callback_is_enabled () |
| void epicsStdCall | ca_self_test () |
Variables | |
| epicsThreadPrivateId | caClientContextId |
| const char * | ca_message_text [] |
| const int | epicsTypeToDBR_XXXX [lastEpicsType+1] |
| const epicsType | DBR_XXXXToEpicsType [LAST_BUFFER_TYPE+1] |
| const unsigned short | dbr_size [LAST_BUFFER_TYPE+1] |
| const unsigned short | dbr_value_size [LAST_BUFFER_TYPE+1] |
| enum dbr_value_class | dbr_value_class [LAST_BUFFER_TYPE+1] |
| const unsigned short | dbr_value_offset [LAST_BUFFER_TYPE+1] |
| const char * | dbf_text [LAST_TYPE+3] |
| const char * | dbf_text_invalid = "DBF_invalid" |
| const short | dbf_text_dim = (sizeof dbf_text)/(sizeof (char *)) |
| const char * | dbr_text [LAST_BUFFER_TYPE+1] |
| const char * | dbr_text_invalid = "DBR_invalid" |
| const short | dbr_text_dim = (sizeof dbr_text) / (sizeof (char *)) + 1 |
| #define CA_ERROR_GLBLSOURCE |
Definition at line 35 of file access.cpp.
| #define CAC_VERSION_GLOBAL |
Definition at line 40 of file access.cpp.
| #define epicsAssertAuthor "Jeff Hill johill@lanl.gov" |
Definition at line 28 of file access.cpp.
| int epicsStdCall ca_add_exception_event | ( | caExceptionHandler * | pfunc, |
| void * | arg | ||
| ) |
Definition at line 402 of file access.cpp.
| int epicsStdCall ca_add_fd_registration | ( | CAFDHANDLER * | func, |
| void * | arg | ||
| ) |
Definition at line 623 of file access.cpp.
| int epicsStdCall ca_add_masked_array_event | ( | chtype | type, |
| arrayElementCount | count, | ||
| chid | pChan, | ||
| caEventCallBackFunc * | pCallBack, | ||
| void * | pCallBackArg, | ||
| ca_real | , | ||
| ca_real | , | ||
| ca_real | , | ||
| evid * | monixptr, | ||
| long | mask | ||
| ) |
Definition at line 418 of file access.cpp.
| int epicsStdCall ca_attach_context | ( | struct ca_client_context * | pCtx | ) |
Definition at line 746 of file access.cpp.
| unsigned epicsStdCall ca_beacon_anomaly_count | ( | void | ) |
Definition at line 681 of file access.cpp.
| int epicsStdCall ca_build_and_connect | ( | const char * | name_str, |
| chtype | get_type, | ||
| arrayElementCount | get_count, | ||
| chid * | chan, | ||
| void * | pvalue, | ||
| caCh * | conn_func, | ||
| void * | puser | ||
| ) |
Definition at line 264 of file access.cpp.
| int epicsStdCall ca_channel_status | ( | epicsThreadId | ) |
Definition at line 693 of file access.cpp.
| int epicsStdCall ca_clear_channel | ( | chid | pChan | ) |
Definition at line 363 of file access.cpp.
| int epicsStdCall ca_clear_event | ( | evid | pMon | ) |
Definition at line 431 of file access.cpp.
| int epicsStdCall ca_client_status | ( | unsigned | level | ) |
Definition at line 701 of file access.cpp.
| int epicsStdCall ca_context_create | ( | ca_preemptive_callback_select | premptiveCallbackSelect | ) |
Definition at line 172 of file access.cpp.
| void epicsStdCall ca_context_destroy | ( | void | ) |
Definition at line 232 of file access.cpp.
| int epicsStdCall ca_context_status | ( | ca_client_context * | pcac, |
| unsigned | level | ||
| ) |
Definition at line 713 of file access.cpp.
| int epicsStdCall ca_create_channel | ( | const char * | name_str, |
| caCh * | conn_func, | ||
| void * | puser, | ||
| capri | priority, | ||
| chid * | chanptr | ||
| ) |
Definition at line 288 of file access.cpp.
| struct ca_client_context* epicsStdCall ca_current_context | ( | ) |
Definition at line 726 of file access.cpp.
| void epicsStdCall ca_detach_context | ( | ) |
Definition at line 759 of file access.cpp.
Definition at line 437 of file access.cpp.
| int epicsStdCall ca_flush_io | ( | void | ) |
Definition at line 509 of file access.cpp.
| unsigned epicsStdCall ca_get_ioc_connection_count | ( | void | ) |
Definition at line 670 of file access.cpp.
| void ca_init_client_context | ( | void * | ) |
Definition at line 129 of file access.cpp.
| const char* epicsStdCall ca_message | ( | long | ca_status | ) |
Definition at line 561 of file access.cpp.
| int epicsStdCall ca_modify_host_name | ( | const char * | ) |
Definition at line 212 of file access.cpp.
| int epicsStdCall ca_modify_user_name | ( | const char * | ) |
Definition at line 223 of file access.cpp.
| int epicsStdCall ca_pend | ( | ca_real | timeout, |
| int | early | ||
| ) |
Definition at line 443 of file access.cpp.
| int epicsStdCall ca_pend_event | ( | ca_real | timeout | ) |
Definition at line 457 of file access.cpp.
| int epicsStdCall ca_pend_io | ( | ca_real | timeout | ) |
Definition at line 484 of file access.cpp.
| int epicsStdCall ca_preemtive_callback_is_enabled | ( | void | ) |
Definition at line 766 of file access.cpp.
| int epicsStdCall ca_replace_printf_handler | ( | caPrintfFunc * | ca_printf_func | ) |
Definition at line 650 of file access.cpp.
| int epicsStdCall ca_search_and_connect | ( | const char * | name_str, |
| chid * | chanptr, | ||
| caCh * | conn_func, | ||
| void * | puser | ||
| ) |
Definition at line 279 of file access.cpp.
| void epicsStdCall ca_self_test | ( | void | ) |
Definition at line 777 of file access.cpp.
| void epicsStdCall ca_signal | ( | long | ca_status, |
| const char * | message | ||
| ) |
Definition at line 546 of file access.cpp.
| void epicsStdCall ca_signal_formated | ( | long | ca_status, |
| const char * | pfilenm, | ||
| int | lineno, | ||
| const char * | pFormat, | ||
| ... | |||
| ) |
Definition at line 587 of file access.cpp.
| void epicsStdCall ca_signal_with_file_and_lineno | ( | long | ca_status, |
| const char * | message, | ||
| const char * | pfilenm, | ||
| int | lineno | ||
| ) |
Definition at line 577 of file access.cpp.
| int epicsStdCall ca_task_exit | ( | void | ) |
Definition at line 251 of file access.cpp.
| int epicsStdCall ca_task_initialize | ( | void | ) |
Definition at line 166 of file access.cpp.
| int epicsStdCall ca_test_io | ( | void | ) |
Definition at line 526 of file access.cpp.
| const char* epicsStdCall ca_version | ( | void | ) |
Definition at line 641 of file access.cpp.
| int fetchClientContext | ( | ca_client_context ** | ppcac | ) |
Definition at line 137 of file access.cpp.
| const char* ca_message_text[] |
Definition at line 49 of file access.cpp.
| epicsThreadPrivateId caClientContextId |
Definition at line 46 of file access.cpp.
| const char* dbf_text[LAST_TYPE+3] |
Definition at line 1034 of file access.cpp.
| const short dbf_text_dim = (sizeof dbf_text)/(sizeof (char *)) |
Definition at line 1048 of file access.cpp.
| const char* dbf_text_invalid = "DBF_invalid" |
Definition at line 1046 of file access.cpp.
| const unsigned short dbr_size[LAST_BUFFER_TYPE+1] |
Definition at line 847 of file access.cpp.
| const char* dbr_text[LAST_BUFFER_TYPE+1] |
Definition at line 1050 of file access.cpp.
| const short dbr_text_dim = (sizeof dbr_text) / (sizeof (char *)) + 1 |
Definition at line 1094 of file access.cpp.
| const char* dbr_text_invalid = "DBR_invalid" |
Definition at line 1092 of file access.cpp.
Definition at line 946 of file access.cpp.
| const unsigned short dbr_value_offset[LAST_BUFFER_TYPE+1] |
Definition at line 992 of file access.cpp.
| const unsigned short dbr_value_size[LAST_BUFFER_TYPE+1] |
Definition at line 896 of file access.cpp.
| const epicsType DBR_XXXXToEpicsType[LAST_BUFFER_TYPE+1] |
Definition at line 800 of file access.cpp.
| const int epicsTypeToDBR_XXXX[lastEpicsType+1] |
Definition at line 786 of file access.cpp.