VkLicense(3x)

VkLicense - One Line Description

As shipped in IRIX 6.5.19. Unchanged since IRIX 6.5.

NAME
     VkLicense - One Line Description

INHERITS FROM
     VkCallbackObject : VkBase :

HEADER FILE
     #include <VkLicense.h>

PUBLIC PROTOCOL SUMMARY
   Category
          -constructor-> VkLicense(char*,char*,long);


   Category
          virtual --destructor-> ~VkLicense(void);


   Category
          virtual Boolean getLicense(void);


   Category
          virtual void giveUpLicense(void);


   Category
          virtual void showLicenseInfo(void);


   Category
          virtual void showLicenseUsers(void);


PROTECTED PROTOCOL SUMMARY
   Category
          const char* getVendorName(void);


   Category
          const char* getVersion(void);


   Category
          long getInterval(void);


   Category
          virtual int setupLicense(time_t&);

   Category
          virtual const char* getThirtyDayMessage(int);


   Category
          virtual const char* getSixtyDayMessage(int);


   Category
          virtual const char* getNinetyDayMessage(int);


   Category
          virtual Boolean checkLicense(void);


   Category
          virtual void licenseEstablished(void);


   Category
          virtual const char* getLicenseError(void);


   Category
          virtual void installLicense(const char*);


   Category
          virtual Boolean licenseInstallerExists(void);


   Protected Data Members
          VkLicenseSupport* _support;


X RESOURCES ASSOCIATED WITH THIS CLASS
CLASS DESCRIPTION
          Descriptive text



DERIVING SUBCLASSES
          Descriptive Text



FUNCTION DESCRIPTIONS
   VkLicense()
          -constructor-> VkLicense(char*,char*,long);
          Descriptive Text

   ~VkLicense()
          virtual --destructor-> ~VkLicense(void);


          Descriptive Text

   getLicense()
          virtual Boolean getLicense(void);


          Descriptive Text

   giveUpLicense()
          virtual void giveUpLicense(void);


          Descriptive Text

   showLicenseInfo()
          virtual void showLicenseInfo(void);


          Descriptive Text

   showLicenseUsers()
          virtual void showLicenseUsers(void);


          Descriptive Text

   char*()
          const char* getVendorName(void);


          Descriptive Text

   char*()
          const char* getVersion(void);


          Descriptive Text

   getInterval()
          long getInterval(void);


          Descriptive Text

   setupLicense()
          virtual int setupLicense(time_t&);


          Descriptive Text

   char*()
          virtual const char* getThirtyDayMessage(int);


          Descriptive Text

   char*()
          virtual const char* getSixtyDayMessage(int);


          Descriptive Text

   char*()
          virtual const char* getNinetyDayMessage(int);


          Descriptive Text

   checkLicense()
          virtual Boolean checkLicense(void);


          Descriptive Text

   licenseEstablished()
          virtual void licenseEstablished(void);


          Descriptive Text

   char*()
          virtual const char* getLicenseError(void);


          Descriptive Text

   installLicense()
          virtual void installLicense(const char*);


          Descriptive Text

   licenseInstallerExists()
          virtual Boolean licenseInstallerExists(void);
          Descriptive Text

   checkLicenseCallback()
          static void checkLicenseCallback(XtPointer,XtIntervalId*);


          Descriptive Text

DATA MEMBER DESCRIPTIONS
   VkLicenseSupport* _support;
          VkLicenseSupport* _support;


          Descriptive Text

   const const char* lostLicenseCallback;
          static const const char* lostLicenseCallback;


          Descriptive Text

   const const char* licenseGoneCallback;
          static const const char* licenseGoneCallback;


          Descriptive Text

   const const char* noLicenseCallback;
          static const const char* noLicenseCallback;


          Descriptive Text

INHERITED MEMBER FUNCTIONS
   Inherited from VkBase
           __extension_record,


   Inherited from VkCallbackObject
           className(),  addCallback(),  addCallback(),  removeCallback(),
          removeCallback(),
           removeAllCallbacks(),  removeAllCallbacks(),  hasCallbacks(),
          cloneCallbacks(),  cloneCallback(),
           cloneCallback(),  loadObject(),  getMethods(),  getMethodArgType(),
          invokeMethod(),
           invokeMethod(),  invokeMethod(),  invokeMethod(),  invokeMethod(),
          invokeMethod(),
           callCallbacks(),  registerLoadedObject(),

   Inherited from VkBase
           __extension_record,


KNOWN DERIVED CLASSES
     VkFLM,

CLASSES USED BY THIS CLASS
     VkCallbackObject, VkBase, VkLicenseSupport, VkApp, VkDialogManager,
     VkPromptDialog,


KNOWN CLASSES THAT USE THIS CLASS
     VkFLM, VkLicense,

BUGS
SEE ALSO
     VkBase, VkCallbackObject, VkBase, VkLicenseSupport, VkFLM, VkLicense,
     VkCallbackObject, VkBase, VkApp, VkDialogManager, VkPromptDialog,


NOTES