TipcMonClientNamesGetWatch determine if this RTclient is watching RTclient names
watch_status_return
storage for watch status
TRUE
if the RTclient names watch status was successfully retrieved, FALSE
otherwise.
If TipcMonClientNamesGetWatch fails, it returns FALSE
and sets the global SmartSockets error number to:
TipcMonClientNamesGetWatch gets whether this RTclient is watching the RTclient names in the current project that match the value of the Monitor_Scope option. The watch status controls whether the RTclient receives a MON_CLIENT_NAMES_STATUS message each time an RTclient is created or destroyed. An RTclient is considered created when it connects to RTserver. An RTclient is considered destroyed when it disconnects from RTserver.
Each MON_CLIENT_NAMES_STATUS message contains five fields:
"
ident
:
user
@
node
"
(such as "Runtime_RTie: ssuser@workstation1"
)""
if not applicable) ""
if not applicable)To set whether this RTclient is watching RTclient names, use TipcMonClientNamesSetWatch. To poll once for the RTclient names, use TipcMonClientNamesPoll.
If TipcMonClientNamesGetWatch returns FALSE
, it does not store a value in watch_status_return
.
TipcMonClientNamesPoll, TipcMonClientNamesSetWatch
This example uses TipcMonClientNamesGetWatch to get the status of watching RTclient names:
T_BOOL watch_status; if (!TipcMonClientNamesGetWatch(&watch_status)) {return;
/* error */
} TutOut("This process is %s RTclient names.\n", watch_status ? "watching" : "not watching");
TIBCO SmartSockets™ Application Programming Interface Software Release 6.8, July 2006 Copyright © TIBCO Software Inc. All rights reserved www.tibco.com |