Hardware input and output interfaces.
Contains the defintions for the input and output class, such as
TCP/IP and communication ports.
Definition in file fbio.h.
Classes
|
class
|
FBCommPort |
|
Comm port class. More...
|
class
|
FBPropertyListCommPort |
|
PropertyList: CommPort. More...
|
class
|
FBTCPIP |
|
TCP/IP class. More...
|
Defines
|
#define |
FBSDK_DLL K_DLLIMPORT |
|
Be sure that FBSDK_DLL is defined only
once...
|
#define |
FBCOMMPORT_DEFAULT_BLOCKING_TIMEOUT 500 |
|
FBCOMMPORT_DEFAULT_BLOCKING_TIMEOUT.
|
#define |
FBTCPIP_DEFAULT_BLOCKING_TIMEOUT 500 |
|
FBTCPIP_DEFAULT_BLOCKING_TIMEOUT define.
|
Typedefs
|
typedef class
K_DLLIMPORT
FBPropertyBaseList< int
> |
FBPropertyBaseListInt |
|
typedef class FBSDK_DLL FBPropertyBaseList< int
> FBPropertyBaseListInt
|
Enumerations
|
enum |
FBParity {
kFBParityNone,
kFBParityOdd,
kFBParityEven } |
|
Parity modes. More...
|
enum |
FBRSType {
kFBRS232,
kFBRS422 } |
|
RS type for serial port. More...
|
enum |
FBCommPortType
{
kFBPhysical,
kFBVirtual,
kFBInternal } |
|
Communication port type. More...
|
enum |
FBTCPIPSocketType
{
kFBTCPIP_Stream,
kFBTCPIP_DGRAM,
kFBTCPIP_RAW } |
|
Types of TCP/IP Sockets. More...
|
Functions
|
|
FB_DEFINE_ENUM
(K_DLLIMPORT, Parity) |
|
FB_DEFINE_ENUM
(K_DLLIMPORT, RSType) |
|
FB_DEFINE_ENUM
(K_DLLIMPORT, CommPortType) |
|
FB_DEFINE_COMPONENT
(K_DLLIMPORT, CommPort) |
|
__FB_FORWARD
(FBCommPort) |
|
__FB_FORWARD
(FBPropertyListCommPort) |
|
__FB_FORWARD
(FBTCPIP) |