pfcam.h File Reference

#include "pftypes.h"
#include "api.h"

Go to the source code of this file.

Defines

#define APIFUNC(retval, name, parms)   CAMDLL_API retval APIDECL pf##name parms;

Functions

 APIFUNC (int, PortInit,(int *numOfPorts)) APIFUNC(int
int char int char int int int *type APIFUNC (int, IsBaudRateSupported,(int port, int baudrate)) APIFUNC(int
int char int char int int int
*type int int *baudrate 
APIFUNC (int, SetBaudRate,(int port, int baudrate)) APIFUNC(int
int char int char int int int
*type int int *baudrate int
port 
APIFUNC (int, DeviceClose,(int port)) APIFUNC(const char *
 APIFUNC (TOKEN, Device_GetRoot,(int port)) APIFUNC(TOKEN
int TOKEN TOKEN prev APIFUNC (TOKEN, Property_ParseName,(int port, const char *propname)) APIFUNC(const char *
int TOKEN TOKEN prev int TOKEN p APIFUNC (PropertyType, Property_GetType,(int port, TOKEN p)) APIFUNC(unsigned long
int TOKEN TOKEN prev int TOKEN
p int TOKEN p 
APIFUNC (int, Device_GetProperty,(int port, TOKEN p, PFValue *value)) APIFUNC(int
int TOKEN TOKEN prev int TOKEN
p int TOKEN p int TOKEN char
int len 
APIFUNC (int, Device_SetProperty,(int port, TOKEN p, PFValue *value)) APIFUNC(int
int TOKEN TOKEN prev int TOKEN
p int TOKEN p int TOKEN char
int len int TOKEN const char
*string 
APIFUNC (int, Write,(int port, unsigned short addr, const unsigned char *buf, unsigned int size)) APIFUNC(int

Variables

 PortInfo
int port
int char * manu
int char int * mBytes
int char int char * name
int char int char int * nBytes
int char int char int int * version
int char int char int int int *type GetBaudRate
int char int char int int int
*type int int *baudrate 
DeviceOpen
int char int char int int int
*type int int *baudrate int
port 
DeviceGetDllVersion
int char int char int int int
*type int int *baudrate int
port int int * 
major
 Property_Select
int TOKEN parent
int TOKEN TOKEN prev Property_GetName
int TOKEN TOKEN prev int TOKEN p Property_GetFlags
int TOKEN TOKEN prev int TOKEN
p int TOKEN p 
Device_GetProperty_String
int TOKEN TOKEN prev int TOKEN
p int TOKEN p int TOKEN 
p
int TOKEN TOKEN prev int TOKEN
p int TOKEN p int TOKEN char * 
outs
int TOKEN TOKEN prev int TOKEN
p int TOKEN p int TOKEN char
int len 
Device_SetProperty_String
int TOKEN TOKEN prev int TOKEN
p int TOKEN p int TOKEN char
int len int TOKEN const char
*string 
Read
int TOKEN TOKEN prev int TOKEN
p int TOKEN p int TOKEN char
int len int TOKEN const char
*string int unsigned short 
addr
int TOKEN TOKEN prev int TOKEN
p int TOKEN p int TOKEN char
int len int TOKEN const char
*string int unsigned short
unsigned char * 
buf
 Value_ToString
PFValueval


Detailed Description

This is the replacement for camdll.h. It will provide the API for the property protocol only.

This is (yet) work under construction.


Generated on Mon Aug 9 15:37:46 2010 for PhotonFocusCameraControlLibrary by  doxygen 1.5.8