cfengine  3.15.4
About: CFEngine is a configuration management system for configuring and maintaining Unix-like computers (using an own high level policy language). Community version.
  Fossies Dox: cfengine-3.15.4.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

systype.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  PlatformContext {
  PLATFORM_CONTEXT_UNKNOWN , PLATFORM_CONTEXT_OPENVZ , PLATFORM_CONTEXT_HP , PLATFORM_CONTEXT_AIX ,
  PLATFORM_CONTEXT_LINUX , PLATFORM_CONTEXT_BUSYBOX , PLATFORM_CONTEXT_SOLARIS , PLATFORM_CONTEXT_SUN_SOLARIS ,
  PLATFORM_CONTEXT_FREEBSD , PLATFORM_CONTEXT_NETBSD , PLATFORM_CONTEXT_CRAYOS , PLATFORM_CONTEXT_WINDOWS_NT ,
  PLATFORM_CONTEXT_SYSTEMV , PLATFORM_CONTEXT_OPENBSD , PLATFORM_CONTEXT_CFSCO , PLATFORM_CONTEXT_DARWIN ,
  PLATFORM_CONTEXT_QNX , PLATFORM_CONTEXT_DRAGONFLY , PLATFORM_CONTEXT_MINGW , PLATFORM_CONTEXT_VMWARE ,
  PLATFORM_CONTEXT_ANDROID , PLATFORM_CONTEXT_MAX
}
 

Variables

PlatformContext VSYSTEMHARDCLASS
 
PlatformContext VPSHARDCLASS
 
const char *const CLASSTEXT [PLATFORM_CONTEXT_MAX]
 
const char *const VPSCOMM [PLATFORM_CONTEXT_MAX]
 
const char *const VPSOPTS [PLATFORM_CONTEXT_MAX]
 
const char *const VFSTAB [PLATFORM_CONTEXT_MAX]
 

Enumeration Type Documentation

◆ PlatformContext

Enumerator
PLATFORM_CONTEXT_UNKNOWN 
PLATFORM_CONTEXT_OPENVZ 
PLATFORM_CONTEXT_HP 
PLATFORM_CONTEXT_AIX 
PLATFORM_CONTEXT_LINUX 
PLATFORM_CONTEXT_BUSYBOX 
PLATFORM_CONTEXT_SOLARIS 
PLATFORM_CONTEXT_SUN_SOLARIS 
PLATFORM_CONTEXT_FREEBSD 
PLATFORM_CONTEXT_NETBSD 
PLATFORM_CONTEXT_CRAYOS 
PLATFORM_CONTEXT_WINDOWS_NT 
PLATFORM_CONTEXT_SYSTEMV 
PLATFORM_CONTEXT_OPENBSD 
PLATFORM_CONTEXT_CFSCO 
PLATFORM_CONTEXT_DARWIN 
PLATFORM_CONTEXT_QNX 
PLATFORM_CONTEXT_DRAGONFLY 
PLATFORM_CONTEXT_MINGW 
PLATFORM_CONTEXT_VMWARE 
PLATFORM_CONTEXT_ANDROID 
PLATFORM_CONTEXT_MAX 

Definition at line 30 of file systype.h.

Variable Documentation

◆ CLASSTEXT

const char* const CLASSTEXT[PLATFORM_CONTEXT_MAX]
extern

Definition at line 42 of file systype.c.

Referenced by GetNameInfo3(), and OpenReceiverChannel().

◆ VFSTAB

const char* const VFSTAB[PLATFORM_CONTEXT_MAX]
extern

◆ VPSCOMM

const char* const VPSCOMM[PLATFORM_CONTEXT_MAX]
extern

Definition at line 67 of file systype.c.

Referenced by GatherProcessUsers(), and LoadProcessTable().

◆ VPSHARDCLASS

◆ VPSOPTS

const char* const VPSOPTS[PLATFORM_CONTEXT_MAX]
extern

Definition at line 95 of file systype.c.

Referenced by GatherProcessUsers(), and GetProcessOptions().

◆ VSYSTEMHARDCLASS