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

W32socket.h Archivo referencia

#include <windows.h>

Ir al código fuente de este archivo.

Definiciones

#define SERIAL_CODE_VERSION   "Win32 v1.08.11"
#define PORT_NOT_OPENED   NULL
#define AWAIT_CHARSTREAM   -1
#define TIMEOUT_CHAR_READ   -1

Tipos definidos

typedef HANDLE portstream_fd

Funciones

portstream_fd openserial (char *portname)
char closeserial (portstream_fd)
char SerialBytesOut (portstream_fd, unsigned char *, int)
char SerialBytesIn (portstream_fd, unsigned char *, unsigned int, long)
char PeekByte (portstream_fd, unsigned char *)
char FlushInputBuffer (portstream_fd)
void do_delay (long)
char SerialStringOut (portstream_fd, unsigned char *)
char ReadSerialLine (portstream_fd, unsigned char *, long, int *)
char GetSignedShort (portstream_fd, signed short *, long)
char PutSignedShort (portstream_fd, signed short *)
char GetUnsignedShort (portstream_fd, unsigned short *, long)
char PutUnsignedShort (portstream_fd, unsigned short *)
char GetSignedLong (portstream_fd, signed long *, long)
char PutSignedLong (portstream_fd, signed long *)
void SetIP (char *IPAddres)


Documentación de las definiciones

#define AWAIT_CHARSTREAM   -1
 

Definición en la línea 50 del archivo W32socket.h.

#define PORT_NOT_OPENED   NULL
 

Definición en la línea 42 del archivo W32socket.h.

#define SERIAL_CODE_VERSION   "Win32 v1.08.11"
 

Definición en la línea 3 del archivo W32socket.h.

#define TIMEOUT_CHAR_READ   -1
 

Definición en la línea 51 del archivo W32socket.h.


Documentación de los tipos definidos

typedef HANDLE portstream_fd
 

Definición en la línea 41 del archivo W32socket.h.


Documentación de las funciones

char FlushInputBuffer ( portstream_fd portstream )
 

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

Referenciado por PosicionPAN(), PosicionTILT(), VelocidadPAN(), firmware_version_OK(), and reset_PTU_parser().

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

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

Referenciado por get_current(), and get_desired().

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

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

Referenciado por get_current(), and get_desired().

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

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

Referenciado por get_current(), and get_desired().

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.

Referenciado por set_desired().

char PutSignedShort ( portstream_fd portstream,
signed short * SHORTval )
 

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

Referenciado por set_desired().

char PutUnsignedShort ( portstream_fd portstream,
unsigned short * USHORTval )
 

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

Referenciado por set_desired(), and set_unit_id().

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

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

Referenciado por firmware_version(), and firmware_version_OK().

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

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

Referenciado por GetSerialChar(), GetSignedLong(), GetSignedShort(), GetUnsignedShort(), and ReadSerialLine().

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

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

Referenciado por PutSignedLong(), PutSignedShort(), PutUnsignedShort(), SerialOut(), SerialStringOut(), firmware_version_OK(), and select_unit().

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.

Referenciado por ConectarPAN_TILT().

char closeserial ( portstream_fd portstream )
 

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

Referenciado por close_host_port().

void do_delay ( long timeInMsec )
 

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

Referenciado por firmware_version(), firmware_version_OK(), and reset_PTU_parser().

portstream_fd openserial ( char * portname )
 

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

Referenciado por open_host_port().


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