Serveur OPCUA générique
Page principale
Espaces de nommage
Classes
Fichiers
Liste des fichiers
Membres de fichier
Tout
Classes
Espaces de nommage
Fichiers
Fonctions
Variables
Définitions de type
Macros
OPCUA
trunk
sources_cpp
server_CTA
genericServerLib
hardware
serial
serial.h
Aller à la documentation de ce fichier.
1
/******************************************************************************
2
******************************************************************************/
3
#ifndef __SERIAL_H__
4
#define __SERIAL_H__
5
6
#define LG_BUFFER 1024
7
8
class
Serial
{
9
10
public
:
11
12
Serial
(
const
char
*acm =
"/dev/ttyS0"
,
int
vitesse = 9600);
13
void
setParity
(std::string parity);
14
void
setStopBit
(
int
stopBit);
15
void
setNbBit
(
int
nbBit);
16
void
sOpen
();
17
void
setBaudRate
(
int
baudRate);
18
void
setBaud
(
int
vitesse);
19
void
sWrite
(std::string c);
20
void
putchar
(
char
*c,
int
n);
21
int
sRead
(std::string *buf);
22
void
sClose
();
23
void
setspeed
(speed_t vitesse);
24
25
int
nb_read
;
26
unsigned
char
buffer
[
LG_BUFFER
];
27
struct
termios
tio
;
28
int
tty_fd
;
29
std::string
m_port
;
30
int
m_nbBit
;
31
int
m_stopBit
;
32
int
m_parity
;
33
34
int
m_baudRate
;
35
};
36
#endif
Généré le Mardi Novembre 26 2013 17:23:15 pour Serveur OPCUA générique par
1.8.3.1