Module: Snap7

Extended by:
FFI::Library
Defined in:
lib/ffi-snap7.rb,
lib/ffi-snap7/version.rb,
lib/ffi-snap7/client/client.rb,
lib/ffi-snap7/server/server.rb,
lib/ffi-snap7/client/wrapper.rb,
lib/ffi-snap7/server/wrapper.rb,
lib/ffi-snap7/data_structures/variable.rb,
lib/ffi-snap7/data_structures/data_block.rb,
lib/ffi-snap7/data_structures/data_block_registry.rb

Defined Under Namespace

Classes: Client, DataBlock, DataBlockRegistry, Server, Variable

Constant Summary collapse

P_u16_LocalPort =

parameter numbers

1
P_u16_RemotePort =
2
P_i32_PingTimeout =
3
P_i32_SendTimeout =
4
P_i32_RecvTimeout =
5
P_i32_WorkInterval =
6
P_u16_SrcRef =
7
P_u16_DstRef =
8
P_u16_SrcTSap =
9
P_i32_PDURequest =
10
P_i32_MaxClients =
11
P_i32_BSendTimeout =
12
P_i32_BRecvTimeout =
13
P_u32_RecoveryTime =
14
P_u32_KeepAliveTime =
15
VERSION =
'0.3.0'