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