javadistoglib.h File Reference

#include "glib.h"
#include <unistd.h>
#include "libicl.h"

Go to the source code of this file.

Functions

EXTERN size_t javadistoglib_readJavaChar (char *buf, size_t end, gchar *theChar)
 Read a single Java character from the buffer that starts at buf and ends at end chars away from buf.
EXTERN size_t javadistoglib_readJavaChars (char *buf, size_t end, size_t numToRead, size_t bufSize, gchar *theCharString)
 Read numToRead characters from the buffer that starts at buf and ends at end.
EXTERN size_t javadistoglib_readJavaBytes (char *buf, size_t end, size_t numToRead, size_t bufSize, gchar *bytes)
EXTERN size_t javadistoglib_readJavaInt (char *buf, size_t end, gint32 *theInt)
EXTERN size_t javadistoglib_readJavaLong (char *buf, size_t end, gint64 *theLong)
EXTERN size_t javadistoglib_readJavaDouble (char *buf, size_t end, gdouble *theDouble)


Detailed Description

Definition in file javadistoglib.h.


Function Documentation

EXTERN size_t javadistoglib_readJavaBytes ( char *  buf,
size_t  end,
size_t  numToRead,
size_t  bufSize,
gchar *  bytes 
)

Definition at line 61 of file javadistoglib.c.

EXTERN size_t javadistoglib_readJavaChar ( char *  buf,
size_t  end,
gchar *  theChar 
)

Read a single Java character from the buffer that starts at buf and ends at end chars away from buf.

*theChar will contain the character. This assumes ASCII chars.

Definition at line 30 of file javadistoglib.c.

EXTERN size_t javadistoglib_readJavaChars ( char *  buf,
size_t  end,
size_t  numToRead,
size_t  bufSize,
gchar *  theCharString 
)

Read numToRead characters from the buffer that starts at buf and ends at end.

Definition at line 42 of file javadistoglib.c.

EXTERN size_t javadistoglib_readJavaDouble ( char *  buf,
size_t  end,
gdouble *  theDouble 
)

Definition at line 121 of file javadistoglib.c.

EXTERN size_t javadistoglib_readJavaInt ( char *  buf,
size_t  end,
gint32 *  theInt 
)

Definition at line 95 of file javadistoglib.c.

EXTERN size_t javadistoglib_readJavaLong ( char *  buf,
size_t  end,
gint64 *  theLong 
)

Definition at line 105 of file javadistoglib.c.


Generated on Wed May 23 17:20:14 2007 using doxygen 1.5.2