Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

jAPImemory.h File Reference

#include <math.h>
#include <NMUDP.hpp>
#include <scktcomp.hpp>
#include <vector.h>

Go to the source code of this file.

Classes

class  jMEMdata
class  jMEMdataBundle
struct  jMemoryEntry
class  jMemoryManager

Defines

#define TBITMAP   Graphics::TBitmap

Functions

bool __fastcall jUDPsend (TNMUDP *udp, AnsiString adr, int prt, void *buffer, unsigned long len, int prt_lcl=0)
bool __fastcall jUDPreceive (TNMUDP *udp, void *buffer, unsigned long len, int prt_lcl=0)
bool __fastcall jTCPestablish (TClientSocket *cs, AnsiString adr, int prt)
bool __fastcall jTCPsend (TClientSocket *cs, void *buffer, unsigned long len, unsigned long timeout)
bool __fastcall jTCPreceive (TClientSocket *cs, void *buffer, unsigned long len, unsigned long timeout)
AnsiString jHSTlocalName ()
AnsiString jHSTlocalAdress ()
bool __fastcall jMEMloadFromFile (AnsiString FileName, TMemoryStream *ms)
bool __fastcall jMEMsaveToFile (AnsiString FileName, TMemoryStream *ms)
bool __fastcall jMEMcrypt (void *ms, unsigned long len)
bool __fastcall jMEMunCrypt (void *ms, unsigned long len)
bool __fastcall jMEMcrypt (void *ms, unsigned long len, void *key, unsigned long lenKey)
bool __fastcall jMEMunCrypt (void *ms, unsigned long len, void *key, unsigned long lenKey)
bool __fastcall jMEMcrypt (TMemoryStream *ms, unsigned long len)
bool __fastcall jMEMunCrypt (TMemoryStream *ms, unsigned long len)
bool __fastcall jMEMfill (void *buffer, unsigned long len, AnsiString octets)
void __fastcall jMEMcopy (void *dest, void *src, int offset, int nb)
unsigned long __fastcall jMEMchars2Ulong (unsigned char *data, unsigned long pos, unsigned long len)
AnsiString __fastcall jMEMdata2str (char *src, unsigned long length)
bool __fastcall jMEMwriteInt (int _data, TStream *_stream)
int __fastcall jMEMreadInt (TStream *_stream)
unsigned char __fastcall jMEMstring2byte (AnsiString val)


Define Documentation

#define TBITMAP   Graphics::TBitmap
 


Function Documentation

AnsiString jHSTlocalAdress  ) 
 

AnsiString jHSTlocalName  ) 
 

unsigned long __fastcall jMEMchars2Ulong unsigned char *  data,
unsigned long  pos,
unsigned long  len
 

void __fastcall jMEMcopy void *  dest,
void *  src,
int  offset,
int  nb
 

bool __fastcall jMEMcrypt TMemoryStream *  ms,
unsigned long  len
 

bool __fastcall jMEMcrypt void *  ms,
unsigned long  len,
void *  key,
unsigned long  lenKey
 

bool __fastcall jMEMcrypt void *  ms,
unsigned long  len
 

AnsiString __fastcall jMEMdata2str char *  src,
unsigned long  length
 

bool __fastcall jMEMfill void *  buffer,
unsigned long  len,
AnsiString  octets
 

bool __fastcall jMEMloadFromFile AnsiString  FileName,
TMemoryStream *  ms
 

int __fastcall jMEMreadInt TStream *  _stream  ) 
 

bool __fastcall jMEMsaveToFile AnsiString  FileName,
TMemoryStream *  ms
 

unsigned char __fastcall jMEMstring2byte AnsiString  val  ) 
 

bool __fastcall jMEMunCrypt TMemoryStream *  ms,
unsigned long  len
 

bool __fastcall jMEMunCrypt void *  ms,
unsigned long  len,
void *  key,
unsigned long  lenKey
 

bool __fastcall jMEMunCrypt void *  ms,
unsigned long  len
 

bool __fastcall jMEMwriteInt int  _data,
TStream *  _stream
 

bool __fastcall jTCPestablish TClientSocket *  cs,
AnsiString  adr,
int  prt
 

bool __fastcall jTCPreceive TClientSocket *  cs,
void *  buffer,
unsigned long  len,
unsigned long  timeout
 

bool __fastcall jTCPsend TClientSocket *  cs,
void *  buffer,
unsigned long  len,
unsigned long  timeout
 

bool __fastcall jUDPreceive TNMUDP *  udp,
void *  buffer,
unsigned long  len,
int  prt_lcl = 0
 

bool __fastcall jUDPsend TNMUDP *  udp,
AnsiString  adr,
int  prt,
void *  buffer,
unsigned long  len,
int  prt_lcl = 0
 


Generated on Sat Nov 15 10:52:35 2003 for JAPI by doxygen 1.3.4