• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdenetwork API Reference
  • KDE Home
  • Contact Us
 

krfb

  • sources
  • kde-4.12
  • kdenetwork
  • krfb
  • libvncserver
Classes | Macros | Typedefs | Functions | Variables
lzoconf.h File Reference
#include <limits.h>
#include <stddef.h>
#include "lzodefs.h"
Include dependency graph for lzoconf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  __lzo_pu32_u
 
union  __lzo_pu_u
 
union  lzo_align_t
 
struct  lzo_callback_t
 

Macros

#define __LZO_CDECL   __lzo_cdecl
 
#define __LZO_EXPORT1   /*empty*/
 
#define __LZO_EXPORT2   /*empty*/
 
#define __LZO_EXTERN_C   extern
 
#define __LZO_MMODEL   /*empty*/
 
#define lzo_byte   unsigned char __LZO_MMODEL
 
#define lzo_bytep   unsigned char __LZO_MMODEL *
 
#define lzo_bytepp   lzo_bytep __LZO_MMODEL *
 
#define lzo_callback_p   lzo_callback_t __LZO_MMODEL *
 
#define lzo_charp   char __LZO_MMODEL *
 
#define LZO_E_EOF_NOT_FOUND   (-7)
 
#define LZO_E_ERROR   (-1)
 
#define LZO_E_INPUT_NOT_CONSUMED   (-8)
 
#define LZO_E_INPUT_OVERRUN   (-4)
 
#define LZO_E_LOOKBEHIND_OVERRUN   (-6)
 
#define LZO_E_NOT_COMPRESSIBLE   (-3) /* [not used right now] */
 
#define LZO_E_NOT_YET_IMPLEMENTED   (-9) /* [not used right now] */
 
#define LZO_E_OK   0
 
#define LZO_E_OUT_OF_MEMORY   (-2) /* [not used right now] */
 
#define LZO_E_OUTPUT_OVERRUN   (-5)
 
#define LZO_EXTERN(_rettype)   __LZO_EXTERN_C LZO_PUBLIC(_rettype)
 
#define lzo_init()
 
#define lzo_int32p   lzo_int32 __LZO_MMODEL *
 
#define lzo_intp   lzo_int __LZO_MMODEL *
 
#define LZO_PRIVATE(_rettype)   static _rettype __LZO_CDECL
 
#define LZO_PTR_ALIGN_UP(p, size)   ((p) + (lzo_uint) __lzo_align_gap((const lzo_voidp)(p),(lzo_uint)(size)))
 
#define LZO_PUBLIC(_rettype)   __LZO_EXPORT1 _rettype __LZO_EXPORT2 __LZO_CDECL
 
#define lzo_shortp   short __LZO_MMODEL *
 
#define lzo_sizeof_dict_t   ((unsigned)sizeof(lzo_bytep))
 
#define LZO_UINT32_C(c)   c ## UL
 
#define lzo_uint32p   lzo_uint32 __LZO_MMODEL *
 
#define lzo_uintp   lzo_uint __LZO_MMODEL *
 
#define lzo_ushortp   unsigned short __LZO_MMODEL *
 
#define LZO_VERSION   0x2040
 
#define LZO_VERSION_DATE   "Oct 31 2010"
 
#define LZO_VERSION_STRING   "2.04"
 
#define lzo_voidp   void __LZO_MMODEL *
 
#define lzo_voidpp   lzo_voidp __LZO_MMODEL *
 
#define lzo_xint   lzo_uint
 
#define lzo_xintp   lzo_xint __LZO_MMODEL *
 

Typedefs

typedef lzo_uint lzo_bytep dst
 
typedef lzo_uint lzo_bytep
lzo_uintp 
dst_len
 
typedef lzo_uint items
 
typedef int lzo_bool
 
typedef struct lzo_callback_t lzo_callback_t
 
typedef int(__LZO_CDECL * lzo_compress_dict_t )(const lzo_bytep src, lzo_uint src_len, lzo_bytep dst, lzo_uintp dst_len, lzo_voidp wrkmem, const lzo_bytep dict, lzo_uint dict_len)
 
typedef int(__LZO_CDECL * lzo_decompress_dict_t )(const lzo_bytep src, lzo_uint src_len, lzo_bytep dst, lzo_uintp dst_len, lzo_voidp wrkmem, const lzo_bytep dict, lzo_uint dict_len)
 
typedef lzo_voidp ptr
 
typedef lzo_uint lzo_uint size
 
typedef lzo_uint src_len
 
typedef lzo_uint lzo_bytep
lzo_uintp lzo_voidp 
wrkmem
 

Functions

typedef int (__LZO_CDECL *lzo_compress_t)(const lzo_bytep src
 
 lzo_adler32 (lzo_uint32 c, const lzo_bytep buf, lzo_uint len)
 
 lzo_crc32 (lzo_uint32 c, const lzo_bytep buf, lzo_uint len)
 
 LZO_EXTERN (int) __lzo_init_v2(unsigned
 
 LZO_EXTERN (unsigned) lzo_version(void)
 
 LZO_EXTERN (const char *) lzo_version_string(void)
 
 LZO_EXTERN (const lzo_charp) _lzo_version_string(void)
 
 lzo_get_crc32_table (void)
 
 lzo_memcmp (const lzo_voidp a, const lzo_voidp b, lzo_uint len)
 
 lzo_memcpy (lzo_voidp dst, const lzo_voidp src, lzo_uint len)
 
 lzo_memmove (lzo_voidp dst, const lzo_voidp src, lzo_uint len)
 
 lzo_memset (lzo_voidp buf, int c, lzo_uint len)
 
typedef lzo_voidp (__LZO_CDECL *lzo_alloc_func_t)(lzo_callback_p self
 
typedef void (__LZO_CDECL *lzo_free_func_t)(lzo_callback_p self
 

Variables

typedef int
 
typedef lzo_uint
 

Macro Definition Documentation

#define __LZO_CDECL   __lzo_cdecl

Definition at line 215 of file lzoconf.h.

#define __LZO_EXPORT1   /*empty*/

Definition at line 220 of file lzoconf.h.

#define __LZO_EXPORT2   /*empty*/

Definition at line 223 of file lzoconf.h.

#define __LZO_EXTERN_C   extern

Definition at line 209 of file lzoconf.h.

#define __LZO_MMODEL   /*empty*/

Definition at line 172 of file lzoconf.h.

#define lzo_byte   unsigned char __LZO_MMODEL

Definition at line 195 of file lzoconf.h.

#define lzo_bytep   unsigned char __LZO_MMODEL *

Definition at line 182 of file lzoconf.h.

#define lzo_bytepp   lzo_bytep __LZO_MMODEL *

Definition at line 193 of file lzoconf.h.

#define lzo_callback_p   lzo_callback_t __LZO_MMODEL *

Definition at line 271 of file lzoconf.h.

#define lzo_charp   char __LZO_MMODEL *

Definition at line 183 of file lzoconf.h.

#define LZO_E_EOF_NOT_FOUND   (-7)

Definition at line 316 of file lzoconf.h.

#define LZO_E_ERROR   (-1)

Definition at line 310 of file lzoconf.h.

#define LZO_E_INPUT_NOT_CONSUMED   (-8)

Definition at line 317 of file lzoconf.h.

#define LZO_E_INPUT_OVERRUN   (-4)

Definition at line 313 of file lzoconf.h.

#define LZO_E_LOOKBEHIND_OVERRUN   (-6)

Definition at line 315 of file lzoconf.h.

#define LZO_E_NOT_COMPRESSIBLE   (-3) /* [not used right now] */

Definition at line 312 of file lzoconf.h.

#define LZO_E_NOT_YET_IMPLEMENTED   (-9) /* [not used right now] */

Definition at line 318 of file lzoconf.h.

#define LZO_E_OK   0

Definition at line 309 of file lzoconf.h.

#define LZO_E_OUT_OF_MEMORY   (-2) /* [not used right now] */

Definition at line 311 of file lzoconf.h.

#define LZO_E_OUTPUT_OVERRUN   (-5)

Definition at line 314 of file lzoconf.h.

#define LZO_EXTERN (   _rettype)    __LZO_EXTERN_C LZO_PUBLIC(_rettype)

Definition at line 231 of file lzoconf.h.

#define lzo_init ( )
Value:
__lzo_init_v2(LZO_VERSION,(int)sizeof(short),(int)sizeof(int),\
(int)sizeof(long),(int)sizeof(lzo_uint32),(int)sizeof(lzo_uint),\
(int)lzo_sizeof_dict_t,(int)sizeof(char *),(int)sizeof(lzo_voidp),\
(int)sizeof(lzo_callback_t))
LZO_VERSION
#define LZO_VERSION
Definition: lzoconf.h:46
lzo_uint
typedef lzo_uint
Definition: lzoconf.h:281
lzo_sizeof_dict_t
#define lzo_sizeof_dict_t
Definition: lzoconf.h:322
lzo_callback_t
Definition: lzoconf.h:283
lzo_voidp
#define lzo_voidp
Definition: lzoconf.h:184

Definition at line 331 of file lzoconf.h.

#define lzo_int32p   lzo_int32 __LZO_MMODEL *

Definition at line 188 of file lzoconf.h.

#define lzo_intp   lzo_int __LZO_MMODEL *

Definition at line 190 of file lzoconf.h.

#define LZO_PRIVATE (   _rettype)    static _rettype __LZO_CDECL

Definition at line 234 of file lzoconf.h.

#define LZO_PTR_ALIGN_UP (   p,
  size 
)    ((p) + (lzo_uint) __lzo_align_gap((const lzo_voidp)(p),(lzo_uint)(size)))

Definition at line 370 of file lzoconf.h.

#define LZO_PUBLIC (   _rettype)    __LZO_EXPORT1 _rettype __LZO_EXPORT2 __LZO_CDECL

Definition at line 228 of file lzoconf.h.

#define lzo_shortp   short __LZO_MMODEL *

Definition at line 185 of file lzoconf.h.

#define lzo_sizeof_dict_t   ((unsigned)sizeof(lzo_bytep))

Definition at line 322 of file lzoconf.h.

#define LZO_UINT32_C (   c)    c ## UL

Definition at line 89 of file lzoconf.h.

#define lzo_uint32p   lzo_uint32 __LZO_MMODEL *

Definition at line 187 of file lzoconf.h.

#define lzo_uintp   lzo_uint __LZO_MMODEL *

Definition at line 189 of file lzoconf.h.

#define lzo_ushortp   unsigned short __LZO_MMODEL *

Definition at line 186 of file lzoconf.h.

#define LZO_VERSION   0x2040

Definition at line 46 of file lzoconf.h.

#define LZO_VERSION_DATE   "Oct 31 2010"

Definition at line 48 of file lzoconf.h.

#define LZO_VERSION_STRING   "2.04"

Definition at line 47 of file lzoconf.h.

#define lzo_voidp   void __LZO_MMODEL *

Definition at line 184 of file lzoconf.h.

#define lzo_voidpp   lzo_voidp __LZO_MMODEL *

Definition at line 192 of file lzoconf.h.

#define lzo_xint   lzo_uint

Definition at line 164 of file lzoconf.h.

#define lzo_xintp   lzo_xint __LZO_MMODEL *

Definition at line 191 of file lzoconf.h.

Typedef Documentation

typedef lzo_uint lzo_bytep dst

Definition at line 239 of file lzoconf.h.

typedef lzo_uint lzo_bytep lzo_uintp dst_len

Definition at line 239 of file lzoconf.h.

typedef lzo_uint items

Definition at line 275 of file lzoconf.h.

typedef int lzo_bool

Definition at line 197 of file lzoconf.h.

typedef struct lzo_callback_t lzo_callback_t

Definition at line 270 of file lzoconf.h.

typedef int(__LZO_CDECL * lzo_compress_dict_t)(const lzo_bytep src, lzo_uint src_len, lzo_bytep dst, lzo_uintp dst_len, lzo_voidp wrkmem, const lzo_bytep dict, lzo_uint dict_len)

Definition at line 254 of file lzoconf.h.

typedef int(__LZO_CDECL * lzo_decompress_dict_t)(const lzo_bytep src, lzo_uint src_len, lzo_bytep dst, lzo_uintp dst_len, lzo_voidp wrkmem, const lzo_bytep dict, lzo_uint dict_len)

Definition at line 260 of file lzoconf.h.

typedef lzo_voidp ptr

Definition at line 277 of file lzoconf.h.

lzo_uint size

Definition at line 275 of file lzoconf.h.

typedef lzo_uint src_len

Definition at line 239 of file lzoconf.h.

typedef lzo_uint lzo_bytep lzo_uintp lzo_voidp wrkmem

Definition at line 239 of file lzoconf.h.

Function Documentation

typedef int ( __LZO_CDECL *  lzo_compress_t) const
lzo_adler32 ( lzo_uint32  c,
const lzo_bytep  buf,
lzo_uint  len 
)
lzo_crc32 ( lzo_uint32  c,
const lzo_bytep  buf,
lzo_uint  len 
)
LZO_EXTERN ( int  )
LZO_EXTERN ( unsigned  )
LZO_EXTERN ( const char *  )
LZO_EXTERN ( const lzo_charp  )
lzo_get_crc32_table ( void  )
lzo_memcmp ( const lzo_voidp  a,
const lzo_voidp  b,
lzo_uint  len 
)
lzo_memcpy ( lzo_voidp  dst,
const lzo_voidp  src,
lzo_uint  len 
)
lzo_memmove ( lzo_voidp  dst,
const lzo_voidp  src,
lzo_uint  len 
)
lzo_memset ( lzo_voidp  buf,
int  c,
lzo_uint  len 
)
typedef lzo_voidp ( __LZO_CDECL *  lzo_alloc_func_t)
typedef void ( __LZO_CDECL *  lzo_free_func_t)

Variable Documentation

typedef int

Definition at line 281 of file lzoconf.h.

typedef lzo_uint

Definition at line 281 of file lzoconf.h.

This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:54:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

krfb

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

kdenetwork API Reference

Skip menu "kdenetwork API Reference"
  • kget
  • kopete
  •   kopete
  •   libkopete
  • krdc
  • krfb

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal