SMLFILEINFO Struct Reference

#include <sml.h>

List of all members.

Public Attributes

void * handle
SMLCLASSThisClass
int count
int blocking
int isfile
void(* printf )(void *handle, const char *fmt,...)
void(* close )(void *handle)
int(* read )(SMLCONTEXT *context, SMLFILEINFO *finfo, UINT8 *buf, INT32 BytesToRead)
int(* write )(SMLCONTEXT *context, SMLFILEINFO *finfo, const UINT8 *buf, INT32 BytesToRead)
int(* ReadASCIINum )(SMLCONTEXT *context, SMLFILEINFO *finfo, double *num)
INT32(* seek )(SMLCONTEXT *context, SMLFILEINFO *finfo, INT32 offset, int mode)
int(* eof )(SMLCONTEXT *context, SMLFILEINFO *finfo)
char prevchar
McbLIST m_cblist
INT32 m_PollInterval
void * m_conv


Member Data Documentation

int SMLFILEINFO::blocking
 

Wait for input.

Definition at line 5157 of file sml.h.

void(* SMLFILEINFO::close)(void* handle)
 

int SMLFILEINFO::count
 

Definition at line 5156 of file sml.h.

int(* SMLFILEINFO::eof)(SMLCONTEXT *context, SMLFILEINFO *finfo)
 

void* SMLFILEINFO::handle
 

Definition at line 5154 of file sml.h.

int SMLFILEINFO::isfile
 

This is some sort of file.

Definition at line 5158 of file sml.h.

McbLIST SMLFILEINFO::m_cblist
 

Definition at line 5167 of file sml.h.

void* SMLFILEINFO::m_conv
 

Definition at line 5169 of file sml.h.

INT32 SMLFILEINFO::m_PollInterval
 

Polling interval in ms.

Definition at line 5168 of file sml.h.

char SMLFILEINFO::prevchar
 

For detecting <CR-LF>.

Definition at line 5166 of file sml.h.

void(* SMLFILEINFO::printf)(void *handle, const char *fmt, ...)
 

int(* SMLFILEINFO::read)(SMLCONTEXT *context, SMLFILEINFO *finfo, UINT8 *buf, INT32 BytesToRead)
 

int(* SMLFILEINFO::ReadASCIINum)(SMLCONTEXT *context, SMLFILEINFO *finfo, double *num)
 

INT32(* SMLFILEINFO::seek)(SMLCONTEXT *context, SMLFILEINFO *finfo, INT32 offset, int mode)
 

SMLCLASS* SMLFILEINFO::ThisClass
 

Ick, emulate RTTI.

Definition at line 5155 of file sml.h.

int(* SMLFILEINFO::write)(SMLCONTEXT *context, SMLFILEINFO *finfo, const UINT8 *buf, INT32 BytesToRead)
 


The documentation for this struct was generated from the following file:
Generated on Thu Aug 12 06:27:27 2004 for TNTsdk by doxygen 1.3.4-20031026