ADTF  3.18.2
Demo Interface Binding Plugin

Demo Interface Binding Server

Plugin Information
Plugin Filenamedemo_interface_binding_filter.adtfplugin
Plugin Descriptiondemo_interface_binding_filter.plugindescription
Plugin NameDemo Interface Binding Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.18.2
Plugin File Version1.0
adtf3.18.2
adtf::ucom3.1.0
Component Information
NameDemo Interface Binding Server
CIDdemo_interface_binding_server.filter.adtf.cid
DescriptionUse this Filter to provide a server for a printer Interface (e.g. used by 'Demo Interface Binding Client', see Filters
TypeFilter
Input Binding Objects
NameIIDProxy OIDDescription
printer_serverdemo_print_interface.demo.adtf.iidInterface server to provide access to a function for printing
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse

Demo Interface Binding Client

Plugin Information
Plugin Filenamedemo_interface_binding_filter.adtfplugin
Plugin Descriptiondemo_interface_binding_filter.plugindescription
Plugin NameDemo Interface Binding Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.18.2
Plugin File Version1.0
adtf3.18.2
adtf::ucom3.1.0
Component Information
NameDemo Interface Binding Client
CIDdemo_interface_binding.filter.adtf.cid
DescriptionUse this filter to provide a client which accesses the printer interface from Demo Interface Printer (see Streaming Sources).
TypeFilter
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
trigger100011000000Runner to periodically trigger the function which prints the timestamp of the trigger
Output Binding Objects
NameIIDProxy OIDDescription
printer_clientdemo_print_interface.demo.adtf.iidInterface client to call a printer function from a server
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse

Source Code
Remarks
  • You need a TimerRunner to get the client filter working, see Timer Runner