""" Ethernet Traffic Analyzer - A modular network analysis tool This package provides comprehensive analysis of ethernet traffic with specialized support for telemetry protocols like Chapter 10 (IRIG106), PTP, and IENA. """ from .analysis import EthernetAnalyzer, StatisticsEngine, FlowManager from .models import FlowStats, FrameTypeStats, AnalysisResult from .protocols import ( Chapter10Dissector, Chapter10Packet, PTPDissector, IENADissector, StandardProtocolDissectors ) from .tui import TUIInterface from .utils import PCAPLoader, LiveCapture __version__ = "2.0.0" __author__ = "Network Analysis Team" __all__ = [ # Core analysis 'EthernetAnalyzer', 'StatisticsEngine', 'FlowManager', # Data models 'FlowStats', 'FrameTypeStats', 'AnalysisResult', # Protocol dissectors 'Chapter10Dissector', 'Chapter10Packet', 'PTPDissector', 'IENADissector', 'StandardProtocolDissectors', # User interface 'TUIInterface', # Utilities 'PCAPLoader', 'LiveCapture' ]