From c2c32e58766f6cc6878f12d714fcb9ffa2710809 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Sat, 31 Mar 2018 15:48:58 +0100 Subject: [PATCH] lnkState: Mark as non-volatile, remove lset::isConnected() method --- src/std/link/lnkState.c | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/src/std/link/lnkState.c b/src/std/link/lnkState.c index 160dc78ca..8792a1f64 100644 --- a/src/std/link/lnkState.c +++ b/src/std/link/lnkState.c @@ -155,17 +155,6 @@ static void lnkState_remove(struct dbLocker *locker, struct link *plink) plink->value.json.jlink = NULL; } -static int lnkState_isConn(const struct link *plink) -{ - state_link *slink = CONTAINER(plink->value.json.jlink, - struct state_link, jlink); - - IFDEBUG(10) - printf("lnkState_isConn(state@%p)\n", slink); - - return !! slink->state; -} - static int lnkState_getDBFtype(const struct link *plink) { state_link *slink = CONTAINER(plink->value.json.jlink, @@ -273,10 +262,10 @@ static long lnkState_putValue(struct link *plink, short dbrType, /************************* Interface Tables *************************/ static lset lnkState_lset = { - 0, 1, /* not Constant, Volatile */ + 0, 0, /* not constant, always connected */ lnkState_open, lnkState_remove, NULL, NULL, NULL, - lnkState_isConn, lnkState_getDBFtype, lnkState_getElements, + NULL, lnkState_getDBFtype, lnkState_getElements, lnkState_getValue, NULL, NULL, NULL, NULL, NULL,