• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

KDECore

KDE Namespace Reference

Namespace for general KDE functions. More...


Functions

void freeaddrinfo (struct addrinfo *ai)
char * gai_strerror (int errorcode)
int getaddrinfo (const char *name, const char *service, const struct addrinfo *hint, struct addrinfo **result)
int getnameinfo (const struct sockaddr *sa, unsigned int salen, char *host, size_t hostlen, char *serv, size_t servlen, int flags)
const char * inet_ntop (int af, const void *cp, char *buf, size_t len)
int inet_pton (int af, const char *cp, void *buf)
unsigned int version ()
unsigned int versionMajor ()
unsigned int versionMinor ()
unsigned int versionRelease ()
const char * versionString ()

Variables

const int KDE_EXPORT resolverFlags = KRF_getaddrinfo | KRF_resolver | KRF_afinet6 | KRF_inet_ntop | KRF_inet_pton

Detailed Description

Namespace for general KDE functions.


Function Documentation

void KDE::freeaddrinfo ( struct addrinfo *  ai  ) 

For internal use only.

Definition at line 881 of file netsupp.cpp.

char* KDE::gai_strerror ( int  errorcode  ) 

For internal use only.

Definition at line 886 of file netsupp.cpp.

int KDE::getaddrinfo ( const char *  name,
const char *  service,
const struct addrinfo *  hint,
struct addrinfo **  result 
)

For internal use only.

Definition at line 781 of file netsupp.cpp.

int KDE::getnameinfo ( const struct sockaddr *  sa,
unsigned int  salen,
char *  host,
size_t  hostlen,
char *  serv,
size_t  servlen,
int  flags 
)

For internal use only.

Definition at line 44 of file netsupp_win32.cpp.

const char* KDE::inet_ntop ( int  af,
const void *  cp,
char *  buf,
size_t  len 
)

For internal use only.

Definition at line 1027 of file netsupp.cpp.

int KDE::inet_pton ( int  af,
const char *  cp,
void *  buf 
)

For internal use only.

Definition at line 1129 of file netsupp.cpp.

unsigned int KDE::version (  ) 

Returns the encoded number of KDE's version, see the KDE_VERSION macro.

In contrary to that macro this function returns the number of the actully installed KDE version, not the number of the KDE version that was installed when the program was compiled.

Returns:
the version number, encoded in a single uint
Since:
3.2

Definition at line 22 of file kdeversion.cpp.

unsigned int KDE::versionMajor (  ) 

Returns the major number of KDE's version, e.g.

3 for KDE 3.1.2.

Returns:
the major version number
Since:
3.1

Definition at line 27 of file kdeversion.cpp.

unsigned int KDE::versionMinor (  ) 

Returns the minor number of KDE's version, e.g.

1 for KDE 3.1.2.

Returns:
the minor version number
Since:
3.1

Definition at line 32 of file kdeversion.cpp.

unsigned int KDE::versionRelease (  ) 

Returns the release of KDE's version, e.g.

2 for KDE 3.1.2.

Returns:
the release number
Since:
3.1

Definition at line 37 of file kdeversion.cpp.

const char * KDE::versionString (  ) 

Returns the KDE version as string, e.g.

"3.1.2".

Returns:
the KDE version. You can keep the string forever
Since:
3.1

Definition at line 42 of file kdeversion.cpp.


Variable Documentation

const int KDE_EXPORT KDE::resolverFlags = KRF_getaddrinfo | KRF_resolver | KRF_afinet6 | KRF_inet_ntop | KRF_inet_pton

For internal use only.

KDECore

Skip menu "KDECore"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • dcop
  • DNSSD
  • interfaces
  • Kate
  • kconf_update
  • KDECore
  • KDED
  • kdefx
  • KDEsu
  • kdeui
  • KDocTools
  • KHTML
  • KImgIO
  • KInit
  • kio
  • kioslave
  • KJS
  • KNewStuff
  • KParts
  • KUtils
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal