LIBRARY: fwDim:

library of functions to add/remove DIM Services/Commands/RPCs

modifications: none

Note: For all functions in the library if no config is given (empty string) the default Config "fwDimDefaultConfig" will be used. PVSS00dim will use the default config if it doesn't receive one as a parameter ( in -dim_config_dp)

WARNING: the functions use the dpGet or dpSetWait, problems may occur when using these functions in a working function called by a PVSS (dpConnect) or in a calling function

Usage: JCOP framework internal, public

PVSS manager usage: VISION, CTRL

Author:
C. Gaspar
Version:
creation: 27/07/2001

o fwDim_createConfig
Create a configuration DP for publishing or subscribing (DIM Services or Commands)
o fwDim_deleteConfig
Delete a configuration DP
o fwDim_copyConfig
Copy a configuration DP
o fwDim_subscribeService
Subscribe to a new DIM Service
o fwDim_subscribeServices
Subscribe to several new DIM Services
o fwDim_subscribeCommand
Subscribe to a new DIM Command
o fwDim_subscribeCommands
Subscribe to several new DIM Commands
o fwDim_subscribeMultiplexedCommand
Subscribe to a new DIM Command: Instead of sending the whole structure, each item is sent as an ascii string containing the DP item name and the new value
o fwDim_subscribeMultiplexedCommands
Subscribe to several new DIM Commands
o fwDim_subscribeFileCommand
Subscribe to a new DIM Command: The last (or only) "string" element of a structure must be a file name
o fwDim_subscribeRPC
Subscribe to a new DIM RPC
o fwDim_publishService
Publish a new DIM Service
o fwDim_publishServices
Publish several new DIM Services
o fwDim_publishAlarmService
Publish a new DIM Service containing the alarm state of a datapoint element
o fwDim_publishAlarmServices
Publish several new DIM Services containing the alarm states of datapoint elements
o fwDim_publishCommand
Publish a new DIM Command
o fwDim_publishCommands
Publish several new DIM Commands
o fwDim_publishRPC
Publish a new DIM RPC
o fwDim_getSubscribedServices
find subscribed DIM Services
o fwDim_getSubscribedCommands
find subscribed DIM Commands
o fwDim_getSubscribedRPCs
find subscribed DIM RPCs
o fwDim_getPublishedServices
find published DIM Services
o fwDim_getPublishedServiceFormat
get the format of a published DIM Service
o fwDim_getPublishedCommands
find published DIM Commands
o fwDim_getPublishedCommandFormat
get the format of a published DIM Command
o fwDim_getPublishedRPCs
find published DIM RPCs
o fwDim_getPublishedRPCFormat
get the format of a published DIM RPC
o fwDim_findServices
wildcard find existing services (available in DNS)
o fwDim_findCommands
wildcard find existing commands (available in DNS)
o fwDim_findRPCs
wildcard find existing RPCs (available in DNS)
o fwDim_unSubscribeServices
unSubscribe from one or more DIM Services
o fwDim_unSubscribeCommands
unSubscribe from one or more DIM Commands
o fwDim_unSubscribeRPCs
unSubscribe from one or more DIM RPCs
o fwDim_unSubscribeServicesByDp
unSubscribe from one or more DIM Services by DP name
o fwDim_unSubscribeCommandsByDp
unSubscribe from one or more DIM Commands By DP name
o fwDim_unPublishServices
stop publishing one or more DIM Services
o fwDim_unPublishAlarmServices
Stop publishing one or more DIM Services providing DP alarms
o fwDim_unPublishCommands
stop publishing one or more DIM Commands
o fwDim_unPublishRPCs
stop publishing one or more DIM RPC Services
o fwDim_unPublishServicesByDp
stop publishing one or more DIM Services by DP name
o fwDim_unPublishCommandsByDp
stop publishing one or more DIM Commands By DP name
o fwDim_getPollingRate
Get PVSS00dim dispatch rate
o fwDim_setPollingRate
Set PVSS00dim dispatch rate
o fwDim_getAliveRate
Get PVSS00dim watchdog rate
o fwDim_setAliveRate
Set PVSS00dim watchdog rate
o fwDim_getDimDnsNode
Get PVSS00dim's DNS Node name
o fwDim_setDimDnsNode
Set PVSS00dim's DNS Node name
o fwDim_getLastUpdateTime
Get PVSS00dim watchdog
o fwDim_connectLastUpdateTime
Connect to PVSS00dim watchdog
o fwDim_disconnectLastUpdateTime
Disconnect to PVSS00dim watchdog
o fwDim_getState
Get PVSS00dim State
o fwDim_connectState
Connect PVSS00dim State
o fwDim_disconnectState
Disconnect PVSS00dim State
o fwDim_getManNum
Get PVSS00dim Manager Number
o fwDim_setManNum
Set PVSS00dim Manager Number
o fwDim_kill
Kill PVSS00dim
o fwDim_start
Start PVSS00dim

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.