Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

lsfSerial.h File Reference

#include "lsfControl.h"

Include dependency graph for lsfSerial.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

struct  lsfSERIAL_ENTRY
struct  lsfSERIAL_DATA

Defines

#define lsfSerialGetData(ptr)   (lsfSERIAL_DATA *)lsfControlGetDevData((lsfCONTROL_DATA *)(((lsfCONTROL_DATA *)ptr)->ctrlData),lsfDEVICE_SERIAL)
#define lsfSerialGetUserData(ptr)   (lsfSerialGetData(ptr))->userData

Typedefs

typedef ccsCOMPL_STAT lsfSERIAL_HOOK (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)

Functions

ccsCOMPL_STAT lsfSerialConstructor (IN const char *swdName, IN lsfCONTROL_DATA *controlData, IN const char *serialNames[], OUT ccsERROR *error)
void lsfSerialDestructor (IN lsfCONTROL_DATA *controlData)
ccsCOMPL_STAT lsfSerialOff (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialStop (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialInit (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialOnline (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialStandby (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialExit (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialSimulat (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialStopsim (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialSelftest (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialTest (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialRead (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT char *names[], OUT char *buffer[], OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialReadNoWait (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT char *names[], OUT char *buffer[], OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialWrite (IN lsfSERIAL_DATA *serialData, IN const char *serialName, IN char *buffer[], OUT ccsERROR *error)
ccsCOMPL_STAT lsfSerialClose (IN lsfSERIAL_DATA *serialData, IN vltINT32 devIdx, OUT ccsERROR *error)
vltINT32 lsfPLCGetProtocol (IN lsfSERIAL_ENTRY *s)
const char * lsfPLCGetProtocolName (IN lsfSERIAL_ENTRY *s)
ccsCOMPL_STAT lsfPLCGetStatus (IN lsfSERIAL_ENTRY *s)
ccsCOMPL_STAT lsfRK512Get (IN lsfSERIAL_DATA *serialData, IN const char *serialName, IN vltINT32 dataIndex, IN vltINT32 dataCount, OUT vltUINT16 data[], OUT ccsERROR *error)
ccsCOMPL_STAT lsfRK512Set (IN lsfSERIAL_DATA *serialData, IN const char *serialName, IN vltINT32 cmdIndex, IN vltINT16 cmdValue, OUT ccsERROR *error)
ccsCOMPL_STAT lsfRK512Rst (IN lsfSERIAL_DATA *serialData, IN const char *serialName, IN vltINT32 cmdIndex, IN vltINT16 cmdValue, OUT ccsERROR *error)
ccsCOMPL_STAT lsfEY2400Synchro (IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfEY2400Presence (IN lsfSERIAL_DATA *serialData, IN const char *serialName, IN vltINT32 plcNumber, OUT ccsERROR *error)
ccsCOMPL_STAT lsfEY2400Command (IN lsfSERIAL_DATA *serialData, IN const char *serialName, IN vltINT32 cmdIndex, IN vltINT16 cmdValue, OUT void *pData, OUT ccsERROR *error)


Define Documentation

#define lsfSerialGetData ptr       (lsfSERIAL_DATA *)lsfControlGetDevData((lsfCONTROL_DATA *)(((lsfCONTROL_DATA *)ptr)->ctrlData),lsfDEVICE_SERIAL)
 

#define lsfSerialGetUserData ptr       (lsfSerialGetData(ptr))->userData
 


Typedef Documentation

typedef ccsCOMPL_STAT lsfSERIAL_HOOK( IN lsfSERIAL_DATA *serialData, IN const char *serialName, OUT ccsERROR *error)
 


Function Documentation

ccsCOMPL_STAT lsfSerialConstructor IN const char *    swdName,
IN lsfCONTROL_DATA   controlData,
IN const char *    serialNames[],
OUT ccsERROR *    error
 

void lsfSerialDestructor IN lsfCONTROL_DATA   controlData
 

ccsCOMPL_STAT lsfSerialOff IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialStop IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialInit IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialOnline IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialStandby IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialExit IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialSimulat IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialStopsim IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialSelftest IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialTest IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialRead IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT char *    names[],
OUT char *    buffer[],
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialReadNoWait IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT char *    names[],
OUT char *    buffer[],
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialWrite IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
IN char *    buffer[],
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSerialClose IN lsfSERIAL_DATA   serialData,
IN vltINT32    devIdx,
OUT ccsERROR *    error
 

vltINT32 lsfPLCGetProtocol IN lsfSERIAL_ENTRY   s
 

const char* lsfPLCGetProtocolName IN lsfSERIAL_ENTRY   s
 

ccsCOMPL_STAT lsfPLCGetStatus IN lsfSERIAL_ENTRY   s
 

ccsCOMPL_STAT lsfRK512Get IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
IN vltINT32    dataIndex,
IN vltINT32    dataCount,
OUT vltUINT16    data[],
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfRK512Set IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
IN vltINT32    cmdIndex,
IN vltINT16    cmdValue,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfRK512Rst IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
IN vltINT32    cmdIndex,
IN vltINT16    cmdValue,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfEY2400Synchro IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfEY2400Presence IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
IN vltINT32    plcNumber,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfEY2400Command IN lsfSERIAL_DATA   serialData,
IN const char *    serialName,
IN vltINT32    cmdIndex,
IN vltINT16    cmdValue,
OUT void *    pData,
OUT ccsERROR *    error
 


Generated on Wed Dec 3 14:54:47 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001