Defines | Functions

libvncserver/zrleoutstream.c File Reference

#include "zrleoutstream.h"
#include <stdlib.h>
Include dependency graph for zrleoutstream.c:

Go to the source code of this file.

Defines

#define ZRLE_IN_BUFFER_SIZE   16384
#define ZRLE_OUT_BUFFER_SIZE   1024

Functions

zrleOutStreamzrleOutStreamNew (void)
void zrleOutStreamFree (zrleOutStream *os)
rfbBool zrleOutStreamFlush (zrleOutStream *os)
void zrleOutStreamWriteBytes (zrleOutStream *os, const zrle_U8 *data, int length)
void zrleOutStreamWriteU8 (zrleOutStream *os, zrle_U8 u)
void zrleOutStreamWriteOpaque8 (zrleOutStream *os, zrle_U8 u)
void zrleOutStreamWriteOpaque16 (zrleOutStream *os, zrle_U16 u)
void zrleOutStreamWriteOpaque32 (zrleOutStream *os, zrle_U32 u)
void zrleOutStreamWriteOpaque24A (zrleOutStream *os, zrle_U32 u)
void zrleOutStreamWriteOpaque24B (zrleOutStream *os, zrle_U32 u)

Define Documentation

#define ZRLE_IN_BUFFER_SIZE   16384

Definition at line 24 of file zrleoutstream.c.

#define ZRLE_OUT_BUFFER_SIZE   1024

Definition at line 25 of file zrleoutstream.c.


Function Documentation

rfbBool zrleOutStreamFlush ( zrleOutStream os  ) 

Definition at line 105 of file zrleoutstream.c.

void zrleOutStreamFree ( zrleOutStream os  ) 

Definition at line 97 of file zrleoutstream.c.

Here is the caller graph for this function:

zrleOutStream* zrleOutStreamNew ( void   ) 

Definition at line 66 of file zrleoutstream.c.

Here is the caller graph for this function:

void zrleOutStreamWriteBytes ( zrleOutStream os,
const zrle_U8 data,
int  length 
)

Definition at line 220 of file zrleoutstream.c.

Here is the caller graph for this function:

void zrleOutStreamWriteOpaque16 ( zrleOutStream os,
zrle_U16  u 
)

Definition at line 245 of file zrleoutstream.c.

void zrleOutStreamWriteOpaque24A ( zrleOutStream os,
zrle_U32  u 
)

Definition at line 261 of file zrleoutstream.c.

void zrleOutStreamWriteOpaque24B ( zrleOutStream os,
zrle_U32  u 
)

Definition at line 269 of file zrleoutstream.c.

void zrleOutStreamWriteOpaque32 ( zrleOutStream os,
zrle_U32  u 
)

Definition at line 252 of file zrleoutstream.c.

void zrleOutStreamWriteOpaque8 ( zrleOutStream os,
zrle_U8  u 
)

Definition at line 239 of file zrleoutstream.c.

void zrleOutStreamWriteU8 ( zrleOutStream os,
zrle_U8  u 
)

Definition at line 233 of file zrleoutstream.c.

Here is the caller graph for this function:

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines