*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> DtDts (5)              
Title
Content
Arch
Section
 

Contents


 Dt/Dts.h(file formats)                               Dt/Dts.h(file formats)




 NAME    [Toc]    [Back]
      Dt/Dts.h - data typing definitions

 SYNOPSIS    [Toc]    [Back]
      #include <Dt/Dts.h>

 DESCRIPTION    [Toc]    [Back]
      The Dt/Dts.h header declares the following structure:

      typedef struct  _DtDtsAttribute {
              char    *name;
              char    *value;
      } DtDtsAttribute;

      The header declares the following as functions:

      DtDtsAttribute **DtDtsBufferToAttributeList(const void *buffer,
              const int size,
              const char *opt_name);

      char *DtDtsBufferToAttributeValue(const void *buffer,
              const int size,
              const char *attr_name,
              const char *opt_name);

      char *DtDtsBufferToDataType(const void *buffer,
              const int size,
              const char *opt_name);

      char *DtDtsDataToDataType(const char *filepath,
              const void *buffer,
              const int size,
              const struct stat *stat_buff,
              const char *link_path,
              const struct stat *link_stat_buff,
              const char *opt_name);

      int DtDtsDataTypeIsAction(const char *datatype);

      char **DtDtsDataTypeNames(void);

      DtDtsAttribute **DtDtsDataTypeToAttributeList(const char *datatype,
              const char *opt_name);

      char *DtDtsDataTypeToAttributeValue(const char *datatype,
              const char *attr_name,
              const char *opt_name);

      DtDtsAttribute **DtDtsFileToAttributeList(const char *filepath);





                                    - 1 -       Formatted:  January 24, 2005






 Dt/Dts.h(file formats)                               Dt/Dts.h(file formats)




      char *DtDtsFileToAttributeValue(const char *filepath,
              const char *attr_name);

      char *DtDtsFileToDataType(const char *filepath);

      char **DtDtsFindAttribute(const char *attr_name,
              const char *attr_value);

      void DtDtsFreeAttributeList(DtDtsAttribute **attr_list);

      void DtDtsFreeAttributeValue(char *attr_value);

      void DtDtsFreeDataType(char *datatype);

      void DtDtsFreeDataTypeNames(char **namelist);

      void DtDtsLoadDataTypes(void);

      void DtDtsRelease(void);

      char *DtDtsSetDataType(const char *dirpath,
              const char *datatype,
              const int override);


                                    - 2 -       Formatted:  January 24, 2005
[ Back ]
 Similar pages
Name OS Title
DtDbReloadNotify HP-UX reload the Dt actions and data typing services database
Tttt_c HP-UX ToolTalk definitions
Tttttk HP-UX ToolTalk definitions
DtHelp HP-UX help services definitions
DtPrint HP-UX print definitions
DtHelpDialog HP-UX DtHelpDialog definitions
DtHelpQuickD HP-UX DtHelpQuickDialog definitions
_end Tru64 locations in program and definitions
_etext Tru64 locations in program and definitions
_edata Tru64 locations in program and definitions
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service