Página principal   Lista alfabética   Lista de componentes   Lista de archivos   Miembros de las clases   Archivos de los miembros  

w32socket.cpp Archivo referencia

#include <windows.h>
#include "W32SOCKET.H"
#include <stdio.h>
#include <time.h>

Ir al código fuente de este archivo.

Definiciones

#define NO_PARITY   0x00
#define EVEN_PARITY   0x18
#define ODD_PARITY   0x08
#define INT_REVERSED

Funciones

portstream_fd SetSerial (char *, int, int, int, int)
portstream_fd openserial (char *portname)
char closeserial (portstream_fd portstream)
char SerialBytesOut (portstream_fd portstream, unsigned char *buffer, int charCnt)
char SerialBytesIn (portstream_fd portstream, unsigned char *buffer, unsigned int charCnt, long timeout)
char PeekByte (portstream_fd portstream, unsigned char *peekedByte)
char FlushInputBuffer (portstream_fd portstream)
char SerialStringOut (portstream_fd portstream, unsigned char *buffer)
char ReadSerialLine (portstream_fd portstream, unsigned char *StringBuffer, long timeout, int *charsRead)
void do_delay (long timeInMsec)
char GetSignedShort (portstream_fd portstream, signed short *SHORTval, long timeout)
char PutSignedShort (portstream_fd portstream, signed short *SHORTval)
char GetUnsignedShort (portstream_fd portstream, unsigned short *USHORTval, long timeout)
char PutUnsignedShort (portstream_fd portstream, unsigned short *USHORTval)
char GetSignedLong (portstream_fd portstream, signed long *LONGval, long timeout)
char PutSignedLong (portstream_fd portstream, signed long *LONGval)
void SetIP (char *IPAddres)

Variables

SOCKET ClientSocket
SOCKADDR_IN DireccionIP
char Orden [5]
char Valor [5]
char IP [13]
WORD wVersionRequested
WSADATA wsaData
int i
long dato


Documentación de las definiciones

#define EVEN_PARITY   0x18
 

Definición en la línea 55 del archivo w32socket.cpp.

#define INT_REVERSED
 

Value:

Definición en la línea 227 del archivo w32socket.cpp.

#define NO_PARITY   0x00
 

Definición en la línea 54 del archivo w32socket.cpp.

#define ODD_PARITY   0x08
 

Definición en la línea 56 del archivo w32socket.cpp.


Documentación de las funciones

char FlushInputBuffer ( portstream_fd portstream )
 

Definición en la línea 184 del archivo w32socket.cpp.

char GetSignedLong ( portstream_fd portstream,
signed long * LONGval,
long timeout )
 

Definición en la línea 287 del archivo w32socket.cpp.

char GetSignedShort ( portstream_fd portstream,
signed short * SHORTval,
long timeout )
 

Definición en la línea 231 del archivo w32socket.cpp.

char GetUnsignedShort ( portstream_fd portstream,
unsigned short * USHORTval,
long timeout )
 

Definición en la línea 258 del archivo w32socket.cpp.

char PeekByte ( portstream_fd portstream,
unsigned char * peekedByte )
 

Definición en la línea 153 del archivo w32socket.cpp.

char PutSignedLong ( portstream_fd portstream,
signed long * LONGval )
 

Definición en la línea 304 del archivo w32socket.cpp.

char PutSignedShort ( portstream_fd portstream,
signed short * SHORTval )
 

Definición en la línea 246 del archivo w32socket.cpp.

char PutUnsignedShort ( portstream_fd portstream,
unsigned short * USHORTval )
 

Definición en la línea 274 del archivo w32socket.cpp.

char ReadSerialLine ( portstream_fd portstream,
unsigned char * StringBuffer,
long timeout,
int * charsRead )
 

Definición en la línea 196 del archivo w32socket.cpp.

char SerialBytesIn ( portstream_fd portstream,
unsigned char * buffer,
unsigned int charCnt,
long timeout )
 

Definición en la línea 139 del archivo w32socket.cpp.

char SerialBytesOut ( portstream_fd portstream,
unsigned char * buffer,
int charCnt )
 

Definición en la línea 128 del archivo w32socket.cpp.

char SerialStringOut ( portstream_fd portstream,
unsigned char * buffer )
 

Definición en la línea 190 del archivo w32socket.cpp.

void SetIP ( char * IPAddres )
 

Definición en la línea 397 del archivo w32socket.cpp.

portstream_fd SetSerial ( char * portname,
int Speed,
int Parity,
int Bits,
int StopBit )
 

Definición en la línea 322 del archivo w32socket.cpp.

char closeserial ( portstream_fd portstream )
 

Definición en la línea 115 del archivo w32socket.cpp.

void do_delay ( long timeInMsec )
 

Definición en la línea 216 del archivo w32socket.cpp.

portstream_fd openserial ( char * portname )
 

Definición en la línea 76 del archivo w32socket.cpp.


Documentación de las variables

SOCKET ClientSocket
 

Definición en la línea 58 del archivo w32socket.cpp.

SOCKADDR_IN DireccionIP
 

Definición en la línea 59 del archivo w32socket.cpp.

char IP[13]
 

Definición en la línea 62 del archivo w32socket.cpp.

char Orden[5]
 

Definición en la línea 60 del archivo w32socket.cpp.

char Valor[5]
 

Definición en la línea 61 del archivo w32socket.cpp.

long dato
 

Definición en la línea 66 del archivo w32socket.cpp.

int i
 

Definición en la línea 65 del archivo w32socket.cpp.

WORD wVersionRequested
 

Definición en la línea 63 del archivo w32socket.cpp.

WSADATA wsaData
 

Definición en la línea 64 del archivo w32socket.cpp.


Generado el Tue Apr 24 06:55:51 2001 para Dllcontrol por doxygen1.2.6 escrito por Dimitri van Heesch, © 1997-2001