Referência ao ficheiro src/vapiIOData.h

#include "vapiLists.h"
#include "vapiTypes.h"

Diagrama de dependências de inclusão para vapiIOData.h:

Este grafo mostra quais são os ficheiros que incluem directamente ou indirectamente este ficheiro:

Ir para o código fonte deste ficheiro.

Funções

int vapiDIFile (vOptions *Options, char *str)
void vapiIORegisterSupportedHw ()


Documentação das funções

int vapiDIFile ( vOptions Options,
char *  str 
)

Definido na linha 89 do ficheiro vapiIOData.c.

Referências v_debug.

Referenciado por vapiIORegisterSupportedHw().

00090 {
00091         v_debug ("DIFILE TRUE");
00092         return 1;
00093 }

Here is the caller graph for this function:

void vapiIORegisterSupportedHw (  ) 

Definido na linha 10 do ficheiro vapiIOData.c.

Referências FileAsDigitalInput(), GlobalIOList, vapiDIFile(), vapiIOListAddIO(), vapiIOPropertySetChar(), vapiIOPropertySetInt(), vBool, vInput, vInputN, vIOBoth, vIOBothN, vNULL, vOutput, vOutputN e vStr.

Referenciado por main().

00011 {
00012         int position;
00013 
00014         position =
00015                 vapiIOListAddIO (GlobalIOList, "Ficheiro Como Input Digital",
00016                                  "Ficheiros",
00017                                  "Considerar um ficheiro como input digital",
00018                                  vInput, vNULL, vBool,
00019                                  (vIOFunction *) & FileAsDigitalInput);
00020 
00021         vapiIOPropertySetChar (position, "Caminho Para o Ficheiro", " ");
00022         
00023         position =
00024                 vapiIOListAddIO (GlobalIOList, "1File as Digital Input",
00025                                  "group A",
00026                                  "Considerar um ficheiro como input digital",
00027                                  vInput, vStr, vStr,
00028                                  (vIOFunction *) & vapiDIFile);
00029 
00030         vapiIOPropertySetChar (position, "Nome do Ficheiro", " ");
00031 
00032         position =
00033                 vapiIOListAddIO (GlobalIOList, "2File as Digital", "group A",
00034                                  "Considerar um ficheiro como input digital",
00035                                  vInputN, vStr, vStr,
00036                                  (vIOFunction *) & vapiDIFile);
00037 
00038         vapiIOPropertySetChar (position, "Nome do Ficheiro1", " ");
00039         vapiIOPropertySetChar (position, "Nome do Ficheiro2", " ");
00040 
00041 
00042         position =
00043                 vapiIOListAddIO (GlobalIOList, "3File as Digital", "group B",
00044                                  "Considerar um ficheiro como input digital",
00045                                  vOutput, vStr, vStr,
00046                                  (vIOFunction *) & vapiDIFile);
00047 
00048         vapiIOPropertySetChar (position, "Nome do Ficheiro1", " ");
00049         vapiIOPropertySetChar (position, "Nome do Ficheiro2", " ");
00050 
00051         position =
00052                 vapiIOListAddIO (GlobalIOList, "4File as Digital", "group B",
00053                                  "Considerar um ficheiro como input digital",
00054                                  vOutputN, vStr, vStr,
00055                                  (vIOFunction *) & vapiDIFile);
00056 
00057         vapiIOPropertySetChar (position, "Nome do Ficheiro1", " ");
00058         vapiIOPropertySetChar (position, "Nome do Ficheiro2", " ");
00059 
00060         position =
00061                 vapiIOListAddIO (GlobalIOList, "5File as Digital", "group B",
00062                                  "Considerar um ficheiro como input digital",
00063                                  vIOBoth, vStr, vStr,
00064                                  (vIOFunction *) & vapiDIFile);
00065 
00066         vapiIOPropertySetChar (position, "Nome do Ficheiro1", " ");
00067         vapiIOPropertySetChar (position, "Nome do Ficheiro2", " ");
00068 
00069         position =
00070                 vapiIOListAddIO (GlobalIOList, "6File as Digital", "group B",
00071                                  "Considerar um ficheiro como input digital",
00072                                  vIOBothN, vStr, vStr,
00073                                  (vIOFunction *) & vapiDIFile);
00074 
00075         vapiIOPropertySetChar (position, "Nome do Ficheiro1", " ");
00076         vapiIOPropertySetChar (position, "Nome do Ficheiro2", " ");
00077 
00078         position = vapiIOListAddIO (GlobalIOList, "Siemens S7-300", "PLC",
00079                                     "Conectar via RS232 com o PLC S7-300",
00080                                     vIOBothN, vStr, vStr,
00081                                     (vIOFunction *) & vapiDIFile);
00082 
00083         vapiIOPropertySetInt (position, "Número da Porta Com",
00084                               "Qual a Porta Com a que o PLC está conectado",
00085                               0, 10, 1, 1);
00086 }

Grafo de chamadas desta função:

Here is the caller graph for this function:


Gerado em Tue Jul 24 10:38:04 2007 para Vapi por  doxygen 1.5.1