diff --git a/src/ca/CAref.html b/src/ca/CAref.html index 30e8127d4..94f43aed8 100644 --- a/src/ca/CAref.html +++ b/src/ca/CAref.html @@ -1938,8 +1938,8 @@ Termination Appear to be Ignored
Short lived CA client applications that issue a CA put request and then
immediately exit the process (return from main or call
exit) may find that there request isn't executed. To guarantee
-that the request is sent call ca_flush followed by
-ca_context_destroy prior to terminating the process.
ca_flush_io() followed by
+ca_context_destroy() prior to terminating the process.
ca_create_channel()#include <cadef.h> -typedef void ( *pCallBack ) ( - struct connection_handler_args ); -int ca_create_channel -( - const char *PROCESS_VARIABLE_NAME, - caCh *USERFUNC, - void *PUSER, - capri priority, - chid *PCHID -);+typedef void ( caCh ) (struct connection_handler_args); +int ca_create_channel (const char *PVNAME, + caCh *USERFUNC, void *PUSER, + capri PRIORITY, chid *PCHID );
PROCESS_VARIABLE_NAMEPVNAME#include <cadef.h>
int ca_put ( chtype TYPE,
chid CHID, void *PVALUE );
-int ca_array_put ( chtype TYPE,
- unsigned long COUNT,
+int ca_array_put ( chtype TYPE, unsigned long COUNT,
chid CHID, const void *PVALUE);
-typedef void ( *pCallBack ) (struct event_handler_args );
+typedef void ( caEventCallBackFunc ) (struct event_handler_args);
int ca_put_callback ( chtype TYPE,
chid CHID, const void *PVALUE,
- pCallBack PFUNC, void *USERARG );
-int ca_array_put_callback ( chtype TYPE,
- unsigned long COUNT,
+ caEventCallBackFunc PFUNC, void *USERARG );
+int ca_array_put_callback ( chtype TYPE, unsigned long COUNT,
chid CHID, const void *PVALUE,
- pCallBack PFUNC, void *USERARG );
+ caEventCallBackFunc PFUNC, void *USERARG );
ca_create_subscription()#include <cadef.h>
-typedef void ( *pCallBack ) (
- struct event_handler_args );
-int ca_create_subscription ( chtype TYPE,
- unsigned long COUNT, chid CHID,
- unsigned long MASK, pCallBack USERFUNC, void *USERARG,
+typedef void ( caEventCallBackFunc ) (struct event_handler_args);
+int ca_create_subscription ( chtype TYPE, unsigned long COUNT,
+ chid CHID, unsigned long MASK,
+ caEventCallBackFunc USERFUNC, void *USERARG,
evid *PEVID );
ca_replace_printf_handler
()#include <cadef.h> -typedef int caPrintfFunc ( const char *pFromat, va_list args ); +typedef int caPrintfFunc ( const char *pFormat, va_list args ); int ca_replace_printf_handler ( caPrintfFunc *PFUNC );
ca_replace_access_rights_event()#include <cadef.h> -typedef void ( *pCallBack )( struct access_rights_handler_args ); -int ca_replace_access_rights_event ( chid CHAN, pCallBack PFUNC );+typedef void ( caEventCallBackFunc )(struct access_rights_handler_args); +int ca_replace_access_rights_event ( chid CHAN, + caEventCallBackFunc PFUNC );
ca_sg_block()#include <cadef.h> -int ca_sg_block ( CA_SYNC_GID GID, double timeout );+int ca_sg_block ( CA_SYNC_GID GID, double TIMEOUT );
GIDTIMEOUTCA_SYNC_GID gid; -status = ca_sg_block(gid); +status = ca_sg_block(gid, 0.0); SEVCHK(status, Sync group block failed);
ca_client_status()int ca_client_status ( unsigned level ); -int ca_context_status ( struct ca_client_context *, - unsigned level );+int ca_context_status ( struct ca_client_context *CONTEXT, + unsigned LEVEL );
CONTEXTLEVEL