Re-exports§
pub use config::ConnectionConfig;pub use config::LoggingConfig;pub use config::MonitoringConfig;pub use config::PerformanceConfig;pub use config::PlcSpecificConfig;pub use config::ProductionConfig;pub use config::SecurityConfig;pub use error::EtherNetIpError;pub use error::Result;pub use monitoring::ConnectionMetrics;pub use monitoring::ErrorMetrics;pub use monitoring::HealthMetrics;pub use monitoring::HealthStatus;pub use monitoring::MonitoringMetrics;pub use monitoring::OperationMetrics;pub use monitoring::PerformanceMetrics;pub use monitoring::ProductionMonitor;pub use plc_manager::PlcConfig;pub use plc_manager::PlcConnection;pub use plc_manager::PlcManager;pub use subscription::SubscriptionManager;pub use subscription::SubscriptionOptions;pub use subscription::TagSubscription;pub use tag_manager::TagCache;pub use tag_manager::TagManager;pub use tag_manager::TagMetadata;pub use tag_manager::TagPermissions;pub use tag_manager::TagScope;pub use tag_path::TagPath;pub use tag_subscription::SubscriptionManager as RealTimeSubscriptionManager;pub use tag_subscription::SubscriptionOptions as RealTimeSubscriptionOptions;pub use tag_subscription::TagSubscription as RealTimeSubscription;pub use udt::UdtDefinition;pub use udt::UdtMember;
Modules§
Structs§
- Batch
Config - Configuration for batch operations
- Batch
Result - Result of a single operation in a batch request
- Connected
Session - Connected session information for Class 3 explicit messaging
- Connection
Parameters - Connection parameters for EtherNet/IP connections
- EipClient
- High-performance EtherNet/IP client for PLC communication
Enums§
- Batch
Error - Specific error types that can occur during batch operations
- Batch
Operation - Represents a single operation in a batch request
- PlcValue
- Represents the different data types supported by Allen-Bradley PLCs