rtlola-input-plugins 0.1.0

Input plugins to be used in the various frontends of the interpreter
Documentation
[package]

name = "rtlola-input-plugins"

version = "0.1.0"

edition = "2021"

description = "Input plugins to be used in the various frontends of the interpreter"

readme = "README.md"

homepage = "http://rtlola.org"

repository = "https://github.com/reactive-systems/RTLola-Interpreter"

license = "Apache-2.0"

keywords = ["verification", "interpreter", "monitoring"]



authors = [

    "Florian Kohn <kohn@react.uni-saarland.de>",

]



# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



[dependencies]

rtlola-interpreter = "0.9.0"

rtlola-frontend = "0.6.0"



# Csv plugin dependencies

csv = {version = "1.1.6", optional = true} # For CSV Parsing



# Pcap plugin dependencies

pcap = { version = "0.11.0", optional = true } # pcap file parsing

etherparse = { version = "0.12.0", optional = true } # Network Packet parser

ip_network = { version = "0.4.1", optional = true } # IP Address handling





[features]

default = ["pcap_plugin", "csv_plugin"]

pcap_plugin = ["pcap", "etherparse", "ip_network"]

csv_plugin = ["csv"]