From 9879337178da68944924ff51569ddb6bb65b5e75 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 10 Jul 1997 19:28:36 +0000 Subject: [PATCH] const=>READONLY --- src/ca/cadef.h | 62 ++++++++++++++++++++++----------------------- src/include/cadef.h | 62 ++++++++++++++++++++++----------------------- 2 files changed, 62 insertions(+), 62 deletions(-) diff --git a/src/ca/cadef.h b/src/ca/cadef.h index e7fd340f8..0bb1fdb0f 100644 --- a/src/ca/cadef.h +++ b/src/ca/cadef.h @@ -143,7 +143,7 @@ HDRVERSIONID(cadefh, "@(#) $Id$") * here is the preferred way to load the puser ptr associated with * channel (the cast removes const) */ -#define ca_set_puser(CHID,PUSER) ((CHID)->puser=(const void *)(PUSER)) +#define ca_set_puser(CHID,PUSER) ((CHID)->puser=(READONLY void *)(PUSER)) #define ca_host_name(CHID) ca_host_name_function(CHID) #define ca_read_access(CHID) ((CHID)->ar.read_access) #define ca_write_access(CHID) ((CHID)->ar.write_access) @@ -203,7 +203,7 @@ struct channel_in_use{ unsigned sid; /* server id */ struct dbAddr *paddr; /* database address */ } id; - const void *puser; /* user available area */ + READONLY void *puser; /* user available area */ short state; /* connected/ disconnected etc */ unsigned short retrySeqNo; /* search retry seq number */ caar ar; /* access rights */ @@ -252,7 +252,7 @@ struct pending_event{ #else /*CAC_ANSI_FUNC_PROTO*/ void (*usr_func)(); #endif /*CAC_ANSI_FUNC_PROTO*/ - const void *usr_arg; + READONLY void *usr_arg; chid chan; chtype type; /* requested type for local CA */ unsigned long count; /* requested count for local CA */ @@ -364,10 +364,10 @@ ca_search_and_connect(pChanName, pChanID, 0, 0) */ epicsShareFunc int epicsShareAPI ca_search_and_connect ( - const char *pChanName, + READONLY char *pChanName, chid *pChanID, void (*pFunc)(struct connection_handler_args), - const void *pArg + READONLY void *pArg ); /* @@ -383,7 +383,7 @@ epicsShareFunc int epicsShareAPI ca_search_and_connect */ epicsShareFunc int epicsShareAPI ca_build_and_connect ( - const char *pChanName, + READONLY char *pChanName, chtype, /* pass TYPENOTCONN */ unsigned long, /* pass 0 */ chid *pChanID, @@ -427,7 +427,7 @@ epicsShareFunc int epicsShareAPI ca_replace_access_rights_event( epicsShareFunc int epicsShareAPI ca_add_exception_event ( void (*pfunc) (struct exception_handler_args), - const void *pArg + READONLY void *pArg ); /* @@ -454,7 +454,7 @@ epicsShareFunc int epicsShareAPI ca_clear_channel * pValue R new channel value string copied from this location */ #define ca_bput(chan, pValue) \ -ca_array_put(DBR_STRING, 1u, chan, (const dbr_string_t *) (pValue)) +ca_array_put(DBR_STRING, 1u, chan, (READONLY dbr_string_t *) (pValue)) /* * ca_rput() @@ -465,7 +465,7 @@ ca_array_put(DBR_STRING, 1u, chan, (const dbr_string_t *) (pValue)) * pValue R new channel value copied from this location */ #define ca_rput(chan,pValue) \ -ca_array_put(DBR_FLOAT, 1u, chan, (const dbr_float_t *) pValue) +ca_array_put(DBR_FLOAT, 1u, chan, (READONLY dbr_float_t *) pValue) /* * ca_put() @@ -489,7 +489,7 @@ epicsShareFunc int epicsShareAPI ca_array_put chtype type, unsigned long count, chid chanId, - const void *pValue + READONLY void *pValue ); /* @@ -514,9 +514,9 @@ epicsShareFunc int epicsShareAPI ca_array_put_callback chtype type, unsigned long count, chid chanId, - const void *pValue, + READONLY void *pValue, void (*pFunc)(struct event_handler_args), - const void *pArg + READONLY void *pArg ); /************************************************************************/ @@ -628,7 +628,7 @@ epicsShareFunc int epicsShareAPI ca_array_get_callback unsigned long count, chid chanId, void (*pFunc)(struct event_handler_args), - const void *pArg + READONLY void *pArg ); /************************************************************************/ @@ -688,7 +688,7 @@ epicsShareFunc int epicsShareAPI ca_add_masked_array_event unsigned long count, chid chanId, void (*pFunc)(struct event_handler_args), - const void *pArg, + READONLY void *pArg, ca_real p_delta, ca_real n_delta, ca_real timeout, @@ -804,7 +804,7 @@ epicsShareFunc int epicsShareAPI ca_flush_io (void); epicsShareFunc void epicsShareAPI ca_signal ( long errorCode, - const char *pCtxStr + READONLY char *pCtxStr ); /* @@ -818,8 +818,8 @@ epicsShareFunc void epicsShareAPI ca_signal epicsShareFunc void epicsShareAPI ca_signal_with_file_and_lineno ( long errorCode, - const char *pCtxStr, - const char *pFileStr, + READONLY char *pCtxStr, + READONLY char *pFileStr, int lineNo ); @@ -842,7 +842,7 @@ epicsShareFunc void epicsShareAPI ca_signal_with_file_and_lineno * * channel R channel identifier */ -epicsShareFunc const char * epicsShareAPI ca_host_name_function ( chid channel); +epicsShareFunc READONLY char * epicsShareAPI ca_host_name_function ( chid channel); /* * CA_ADD_FD_REGISTRATION @@ -867,7 +867,7 @@ typedef void CAFDHANDLER(void *parg, int fd, int opened); epicsShareFunc int epicsShareAPI ca_add_fd_registration ( CAFDHANDLER *pHandler, - const void *pArg + READONLY void *pArg ); /* @@ -924,7 +924,7 @@ epicsShareFunc int epicsShareAPI ca_sg_create( CA_SYNC_GID * pgid); * * gid R sync group id */ -epicsShareFunc int epicsShareAPI ca_sg_delete(const CA_SYNC_GID gid); +epicsShareFunc int epicsShareAPI ca_sg_delete(READONLY CA_SYNC_GID gid); /* * ca_sg_block() @@ -935,7 +935,7 @@ epicsShareFunc int epicsShareAPI ca_sg_delete(const CA_SYNC_GID gid); * timeout R wait for this duration prior to timing out * and returning ECA_TIMEOUT */ -epicsShareFunc int epicsShareAPI ca_sg_block(const CA_SYNC_GID gid, ca_real timeout); +epicsShareFunc int epicsShareAPI ca_sg_block(READONLY CA_SYNC_GID gid, ca_real timeout); /* * ca_sg_test() @@ -946,14 +946,14 @@ epicsShareFunc int epicsShareAPI ca_sg_block(const CA_SYNC_GID gid, ca_real time * * returns one of ECA_BADSYNCGRP, ECA_IOINPROGRESS, ECA_IODONE */ -epicsShareFunc int epicsShareAPI ca_sg_test(const CA_SYNC_GID gid); +epicsShareFunc int epicsShareAPI ca_sg_test(READONLY CA_SYNC_GID gid); /* * ca_sg_reset * * gid R sync group id */ -epicsShareFunc int epicsShareAPI ca_sg_reset(const CA_SYNC_GID gid); +epicsShareFunc int epicsShareAPI ca_sg_reset(READONLY CA_SYNC_GID gid); /* * ca_sg_array_get() @@ -969,7 +969,7 @@ epicsShareFunc int epicsShareAPI ca_sg_reset(const CA_SYNC_GID gid); */ epicsShareFunc int epicsShareAPI ca_sg_array_get ( - const CA_SYNC_GID gid, + READONLY CA_SYNC_GID gid, chtype type, /* TYPE R channel type */ unsigned long count, chid chan, @@ -990,11 +990,11 @@ epicsShareFunc int epicsShareAPI ca_sg_array_get */ epicsShareFunc int epicsShareAPI ca_sg_array_put ( - const CA_SYNC_GID gid, + READONLY CA_SYNC_GID gid, chtype type, unsigned long count, chid chan, - const void *pValue + READONLY void *pValue ); /* @@ -1004,7 +1004,7 @@ epicsShareFunc int epicsShareAPI ca_sg_array_put * * gid R sync group id */ -epicsShareFunc int epicsShareAPI ca_sg_stat(const CA_SYNC_GID gid); +epicsShareFunc int epicsShareAPI ca_sg_stat(READONLY CA_SYNC_GID gid); /* * ca_modify_user_name() @@ -1014,7 +1014,7 @@ epicsShareFunc int epicsShareAPI ca_sg_stat(const CA_SYNC_GID gid); * * pUserName R new user name string copied from this location */ -epicsShareFunc int epicsShareAPI ca_modify_user_name(const char *pUserName); +epicsShareFunc int epicsShareAPI ca_modify_user_name(READONLY char *pUserName); /* * CA_MODIFY_HOST_NAME() @@ -1024,7 +1024,7 @@ epicsShareFunc int epicsShareAPI ca_modify_user_name(const char *pUserName); * * pHostName R new host name string copied from this location */ -epicsShareFunc int epicsShareAPI ca_modify_host_name(const char *pHostName); +epicsShareFunc int epicsShareAPI ca_modify_host_name(READONLY char *pHostName); /* * ca_v42_ok() @@ -1043,7 +1043,7 @@ epicsShareFunc int epicsShareAPI ca_v42_ok(chid chan); * * returns the CA version string */ -epicsShareFunc const char * epicsShareAPI ca_version(void); +epicsShareFunc READONLY char * epicsShareAPI ca_version(void); /* * ca_replace_printf_handler () @@ -1058,7 +1058,7 @@ epicsShareFunc const char * epicsShareAPI ca_version(void); */ #ifndef CA_DONT_INCLUDE_STDARGH epicsShareFunc int epicsShareAPI ca_replace_printf_handler ( - int (*ca_printf_func)(const char *pformat, va_list args) + int (*ca_printf_func)(READONLY char *pformat, va_list args) ); #endif /*CA_DONT_INCLUDE_STDARGH*/ diff --git a/src/include/cadef.h b/src/include/cadef.h index e7fd340f8..0bb1fdb0f 100644 --- a/src/include/cadef.h +++ b/src/include/cadef.h @@ -143,7 +143,7 @@ HDRVERSIONID(cadefh, "@(#) $Id$") * here is the preferred way to load the puser ptr associated with * channel (the cast removes const) */ -#define ca_set_puser(CHID,PUSER) ((CHID)->puser=(const void *)(PUSER)) +#define ca_set_puser(CHID,PUSER) ((CHID)->puser=(READONLY void *)(PUSER)) #define ca_host_name(CHID) ca_host_name_function(CHID) #define ca_read_access(CHID) ((CHID)->ar.read_access) #define ca_write_access(CHID) ((CHID)->ar.write_access) @@ -203,7 +203,7 @@ struct channel_in_use{ unsigned sid; /* server id */ struct dbAddr *paddr; /* database address */ } id; - const void *puser; /* user available area */ + READONLY void *puser; /* user available area */ short state; /* connected/ disconnected etc */ unsigned short retrySeqNo; /* search retry seq number */ caar ar; /* access rights */ @@ -252,7 +252,7 @@ struct pending_event{ #else /*CAC_ANSI_FUNC_PROTO*/ void (*usr_func)(); #endif /*CAC_ANSI_FUNC_PROTO*/ - const void *usr_arg; + READONLY void *usr_arg; chid chan; chtype type; /* requested type for local CA */ unsigned long count; /* requested count for local CA */ @@ -364,10 +364,10 @@ ca_search_and_connect(pChanName, pChanID, 0, 0) */ epicsShareFunc int epicsShareAPI ca_search_and_connect ( - const char *pChanName, + READONLY char *pChanName, chid *pChanID, void (*pFunc)(struct connection_handler_args), - const void *pArg + READONLY void *pArg ); /* @@ -383,7 +383,7 @@ epicsShareFunc int epicsShareAPI ca_search_and_connect */ epicsShareFunc int epicsShareAPI ca_build_and_connect ( - const char *pChanName, + READONLY char *pChanName, chtype, /* pass TYPENOTCONN */ unsigned long, /* pass 0 */ chid *pChanID, @@ -427,7 +427,7 @@ epicsShareFunc int epicsShareAPI ca_replace_access_rights_event( epicsShareFunc int epicsShareAPI ca_add_exception_event ( void (*pfunc) (struct exception_handler_args), - const void *pArg + READONLY void *pArg ); /* @@ -454,7 +454,7 @@ epicsShareFunc int epicsShareAPI ca_clear_channel * pValue R new channel value string copied from this location */ #define ca_bput(chan, pValue) \ -ca_array_put(DBR_STRING, 1u, chan, (const dbr_string_t *) (pValue)) +ca_array_put(DBR_STRING, 1u, chan, (READONLY dbr_string_t *) (pValue)) /* * ca_rput() @@ -465,7 +465,7 @@ ca_array_put(DBR_STRING, 1u, chan, (const dbr_string_t *) (pValue)) * pValue R new channel value copied from this location */ #define ca_rput(chan,pValue) \ -ca_array_put(DBR_FLOAT, 1u, chan, (const dbr_float_t *) pValue) +ca_array_put(DBR_FLOAT, 1u, chan, (READONLY dbr_float_t *) pValue) /* * ca_put() @@ -489,7 +489,7 @@ epicsShareFunc int epicsShareAPI ca_array_put chtype type, unsigned long count, chid chanId, - const void *pValue + READONLY void *pValue ); /* @@ -514,9 +514,9 @@ epicsShareFunc int epicsShareAPI ca_array_put_callback chtype type, unsigned long count, chid chanId, - const void *pValue, + READONLY void *pValue, void (*pFunc)(struct event_handler_args), - const void *pArg + READONLY void *pArg ); /************************************************************************/ @@ -628,7 +628,7 @@ epicsShareFunc int epicsShareAPI ca_array_get_callback unsigned long count, chid chanId, void (*pFunc)(struct event_handler_args), - const void *pArg + READONLY void *pArg ); /************************************************************************/ @@ -688,7 +688,7 @@ epicsShareFunc int epicsShareAPI ca_add_masked_array_event unsigned long count, chid chanId, void (*pFunc)(struct event_handler_args), - const void *pArg, + READONLY void *pArg, ca_real p_delta, ca_real n_delta, ca_real timeout, @@ -804,7 +804,7 @@ epicsShareFunc int epicsShareAPI ca_flush_io (void); epicsShareFunc void epicsShareAPI ca_signal ( long errorCode, - const char *pCtxStr + READONLY char *pCtxStr ); /* @@ -818,8 +818,8 @@ epicsShareFunc void epicsShareAPI ca_signal epicsShareFunc void epicsShareAPI ca_signal_with_file_and_lineno ( long errorCode, - const char *pCtxStr, - const char *pFileStr, + READONLY char *pCtxStr, + READONLY char *pFileStr, int lineNo ); @@ -842,7 +842,7 @@ epicsShareFunc void epicsShareAPI ca_signal_with_file_and_lineno * * channel R channel identifier */ -epicsShareFunc const char * epicsShareAPI ca_host_name_function ( chid channel); +epicsShareFunc READONLY char * epicsShareAPI ca_host_name_function ( chid channel); /* * CA_ADD_FD_REGISTRATION @@ -867,7 +867,7 @@ typedef void CAFDHANDLER(void *parg, int fd, int opened); epicsShareFunc int epicsShareAPI ca_add_fd_registration ( CAFDHANDLER *pHandler, - const void *pArg + READONLY void *pArg ); /* @@ -924,7 +924,7 @@ epicsShareFunc int epicsShareAPI ca_sg_create( CA_SYNC_GID * pgid); * * gid R sync group id */ -epicsShareFunc int epicsShareAPI ca_sg_delete(const CA_SYNC_GID gid); +epicsShareFunc int epicsShareAPI ca_sg_delete(READONLY CA_SYNC_GID gid); /* * ca_sg_block() @@ -935,7 +935,7 @@ epicsShareFunc int epicsShareAPI ca_sg_delete(const CA_SYNC_GID gid); * timeout R wait for this duration prior to timing out * and returning ECA_TIMEOUT */ -epicsShareFunc int epicsShareAPI ca_sg_block(const CA_SYNC_GID gid, ca_real timeout); +epicsShareFunc int epicsShareAPI ca_sg_block(READONLY CA_SYNC_GID gid, ca_real timeout); /* * ca_sg_test() @@ -946,14 +946,14 @@ epicsShareFunc int epicsShareAPI ca_sg_block(const CA_SYNC_GID gid, ca_real time * * returns one of ECA_BADSYNCGRP, ECA_IOINPROGRESS, ECA_IODONE */ -epicsShareFunc int epicsShareAPI ca_sg_test(const CA_SYNC_GID gid); +epicsShareFunc int epicsShareAPI ca_sg_test(READONLY CA_SYNC_GID gid); /* * ca_sg_reset * * gid R sync group id */ -epicsShareFunc int epicsShareAPI ca_sg_reset(const CA_SYNC_GID gid); +epicsShareFunc int epicsShareAPI ca_sg_reset(READONLY CA_SYNC_GID gid); /* * ca_sg_array_get() @@ -969,7 +969,7 @@ epicsShareFunc int epicsShareAPI ca_sg_reset(const CA_SYNC_GID gid); */ epicsShareFunc int epicsShareAPI ca_sg_array_get ( - const CA_SYNC_GID gid, + READONLY CA_SYNC_GID gid, chtype type, /* TYPE R channel type */ unsigned long count, chid chan, @@ -990,11 +990,11 @@ epicsShareFunc int epicsShareAPI ca_sg_array_get */ epicsShareFunc int epicsShareAPI ca_sg_array_put ( - const CA_SYNC_GID gid, + READONLY CA_SYNC_GID gid, chtype type, unsigned long count, chid chan, - const void *pValue + READONLY void *pValue ); /* @@ -1004,7 +1004,7 @@ epicsShareFunc int epicsShareAPI ca_sg_array_put * * gid R sync group id */ -epicsShareFunc int epicsShareAPI ca_sg_stat(const CA_SYNC_GID gid); +epicsShareFunc int epicsShareAPI ca_sg_stat(READONLY CA_SYNC_GID gid); /* * ca_modify_user_name() @@ -1014,7 +1014,7 @@ epicsShareFunc int epicsShareAPI ca_sg_stat(const CA_SYNC_GID gid); * * pUserName R new user name string copied from this location */ -epicsShareFunc int epicsShareAPI ca_modify_user_name(const char *pUserName); +epicsShareFunc int epicsShareAPI ca_modify_user_name(READONLY char *pUserName); /* * CA_MODIFY_HOST_NAME() @@ -1024,7 +1024,7 @@ epicsShareFunc int epicsShareAPI ca_modify_user_name(const char *pUserName); * * pHostName R new host name string copied from this location */ -epicsShareFunc int epicsShareAPI ca_modify_host_name(const char *pHostName); +epicsShareFunc int epicsShareAPI ca_modify_host_name(READONLY char *pHostName); /* * ca_v42_ok() @@ -1043,7 +1043,7 @@ epicsShareFunc int epicsShareAPI ca_v42_ok(chid chan); * * returns the CA version string */ -epicsShareFunc const char * epicsShareAPI ca_version(void); +epicsShareFunc READONLY char * epicsShareAPI ca_version(void); /* * ca_replace_printf_handler () @@ -1058,7 +1058,7 @@ epicsShareFunc const char * epicsShareAPI ca_version(void); */ #ifndef CA_DONT_INCLUDE_STDARGH epicsShareFunc int epicsShareAPI ca_replace_printf_handler ( - int (*ca_printf_func)(const char *pformat, va_list args) + int (*ca_printf_func)(READONLY char *pformat, va_list args) ); #endif /*CA_DONT_INCLUDE_STDARGH*/