Skip to main content

Crate fidl_fuchsia_net_debug

Crate fidl_fuchsia_net_debug 

Source

Modules§

diagnostics_ordinals
interfaces_ordinals
packet_capture_provider_ordinals
rolling_packet_capture_ordinals

Macros§

CloseSessionErrorUnknown
Pattern that matches an unknown CloseSessionError member.
InterfaceSpecifierUnknown
Pattern that matches an unknown InterfaceSpecifier member.
PacketCaptureEndReasonUnknown
Pattern that matches an unknown PacketCaptureEndReason member.
PacketCaptureReconnectErrorUnknown
Pattern that matches an unknown PacketCaptureReconnectError member.
PacketCaptureStartErrorUnknown
Pattern that matches an unknown PacketCaptureStartError member.

Structs§

CommonPacketCaptureParams
Parameters common to all packet capturing modes.
DiagnosticsControlHandle
DiagnosticsEventStream
DiagnosticsGetProcessHandleForInspectionResponder
DiagnosticsGetProcessHandleForInspectionResponse
DiagnosticsLogDebugInfoToSyslogResponder
DiagnosticsMarker
DiagnosticsProxy
DiagnosticsRequestStream
A Stream of incoming requests for fuchsia.net.debug/Diagnostics.
DiagnosticsSynchronousProxy
Empty
InterfacesCloseBackingSessionRequest
InterfacesCloseBackingSessionResponder
InterfacesControlHandle
InterfacesEventStream
InterfacesGetPortRequest
InterfacesMarker
InterfacesProxy
InterfacesRequestStream
A Stream of incoming requests for fuchsia.net.debug/Interfaces.
InterfacesSynchronousProxy
PacketCaptureProviderControlHandle
PacketCaptureProviderEventStream
PacketCaptureProviderMarker
PacketCaptureProviderProxy
PacketCaptureProviderReconnectRollingRequest
PacketCaptureProviderReconnectRollingResponder
PacketCaptureProviderReconnectRollingResponse
PacketCaptureProviderRequestStream
A Stream of incoming requests for fuchsia.net.debug/PacketCaptureProvider.
PacketCaptureProviderStartRollingRequest
PacketCaptureProviderStartRollingResponder
PacketCaptureProviderStartRollingResponse
PacketCaptureProviderSynchronousProxy
RollingPacketCaptureControlHandle
RollingPacketCaptureDetachRequest
RollingPacketCaptureEventStream
RollingPacketCaptureMarker
RollingPacketCaptureOnEndedRequest
RollingPacketCaptureParams
Parameters specific to rolling packet captures.
RollingPacketCaptureProxy
RollingPacketCaptureRequestStream
A Stream of incoming requests for fuchsia.net.debug/RollingPacketCapture.
RollingPacketCaptureStopAndDownloadRequest
RollingPacketCaptureSynchronousProxy

Enums§

CloseSessionError
Possible errors for closing the backing session.
DiagnosticsEvent
DiagnosticsRequest
Provides access to Network stack diagnostics information.
InterfaceSpecifier
Specifies which interface(s) to capture packets on.
InterfacesEvent
InterfacesRequest
Network interface debugging functionality.
PacketCaptureEndReason
Reason for packet capture termination.
PacketCaptureProviderEvent
PacketCaptureProviderRequest
Provides packet captures.
PacketCaptureReconnectError
Errors returned when reconnecting to a rolling packet capture fails.
PacketCaptureStartError
Errors returned when starting a packet capture fails.
RollingPacketCaptureEvent
RollingPacketCaptureRequest
Rolling packet capture.

Constants§

DEFAULT_BUFFER_SIZE
The default buffer size, same value as chosen by tcpdump.
DEFAULT_SNAP_LEN
The default snapshot length value large enough to hold one full packet on most links.
MAX_BUFFER_SIZE
The maximum buffer size.
MIN_BUFFER_SIZE
The minimum buffer size.

Traits§

DiagnosticsProxyInterface
InterfacesProxyInterface
PacketCaptureProviderProxyInterface
RollingPacketCaptureProxyInterface

Type Aliases§

InterfacesCloseBackingSessionResult
PacketCaptureName
PacketCaptureProviderReconnectRollingResult
PacketCaptureProviderStartRollingResult