Resource type definition for Mount agent

The resource definition for this agent on HP-UX follows:

type Mount (
        static keylist RegList = { VxFSMountLock }
        static int IMF{} = { Mode = 3, MonitorFreq = 1,
										 RegisterRetryLimit = 3 }
        static str IMFRegList[] = {MountPoint, BlockDevice, FSType }
        static keylist SupportedActions = { "mountpoint.vfd",
									 "mounted.vfd", "mountentry.vfd", "vxfslic.vfd",
										 chgmntlock }
								static str ArgList[] = { MountPoint, BlockDevice, FSType,
									 MountOpt, FsckOpt, SnapUmount, CkptUmount, OptCheck,
									 CreateMntPt, MntPtPermission, MntPtOwner, MntPtGroup,
										AccessPermissionChk, RecursiveMnt, VxFSMountLock, State }
        str MountPoint
        str BlockDevice
        str FSType
        str MountOpt
        str FsckOpt
        int SnapUmount
        int CkptUmount = 1
        int OptCheck = 0
        int CreateMntPt = 0
        int ReuseMntPt = 0
        str MntPtPermission
        str MntPtOwner
        str MntPtGroup
        int AccessPermissionChk = 0
        boolean RecursiveMnt = 0
        int VxFSMountLock = 1
        static boolean AEPTimeout = 1
								)