Resource type definition for the Netlsnr agent

The Netlsnr agent of the Cluster Server agent for Oracle is represented by the Netlsnr resource type in VCS.

type Netlsnr (
	static str AgentDirectory = "/opt/VRTSagents/ha/bin/Netlsnr"
	static keylist SupportedActions = { VRTS_GetInstanceName, 
        VRTS_GetRunningServices, "tnsadmin.vfd" }
	static str ArgList[] = { Owner, Home, TnsAdmin, Listener, 
        EnvFile, MonScript, LsnrPwd, Encoding }
	static int IMF{} = { Mode=3, MonitorFreq=5, RegisterRetryLimit=3 }
	static str IMFRegList[] = { Home, Owner, Listener }
	str Owner
	str Home
	str TnsAdmin
	str Listener = "LISTENER"
	str EnvFile
	str MonScript = "./bin/Netlsnr/LsnrTest.pl"
	str LsnrPwd
	str Encoding
	static boolean IntentionalOffline = 0
)