Enumerations
enum RxTxSwitch
| Name | Value |
|---|---|
| Rx | 0 |
| Tx | 1 |
Defined at line 340 of file ../../src/connectivity/network/drivers/network-device/device/network_device-test.cc
enum LeaseHandleType
| Name | Value |
|---|---|
| kChannel | 0 |
| kEventpair | 1 |
Defined at line 522 of file ../../src/connectivity/network/drivers/network-device/device/test_util.h
enum BufferReturnMethod
| Name | Value |
|---|---|
| NoReturn | 0 |
| ManualReturn | 1 |
| ImmediateReturn | 2 |
Defined at line 1881 of file ../../src/connectivity/network/drivers/network-device/device/network_device-test.cc
enum DescriptorSource
| Name | Value |
|---|---|
| PrimarySessionRx | 0 |
| SecondarySessionRx | 1 |
| ListenSessionRx | 2 |
| Tx | 3 |
| TxChain | 4 |
Defined at line 2522 of file ../../src/connectivity/network/drivers/network-device/device/network_device-test.cc
Records
-
class BadDescriptorTest -
class BadDescriptorTest_SessionIsKilledOnBadDescriptor_Test -
class DataStructsTest_IndexedSlabDoubleFree_Test -
class DataStructsTest_IndexedSlabIterator_Test -
class DataStructsTest_IndexedSlabOverCapacity_Test -
class DataStructsTest_IndexedSlab_Test -
class DataStructsTest_RingQueueOverCapacity_Test -
class DataStructsTest_RingQueue_Test -
class DeviceInfo -
class FakeMacDeviceImpl -
class FakeNetworkDeviceIfc -
class FakeNetworkDeviceImpl -
class FakeNetworkPortImpl -
class MacDeviceTest -
class MacDeviceTest_AddRemoveMulticastFilter_Test -
class MacDeviceTest_EmptyMode_Test -
class MacDeviceTest_FallsBackToDefaultMode_Test -
class MacDeviceTest_GetAddress_Test -
class MacDeviceTest_InvalidMulticastAddress_Test -
class MacDeviceTest_MostPermissiveClientWins_Test -
class MacDeviceTest_OverflowsIntoMulticastPromiscuous_Test -
class MacDeviceTest_SetBadMode_Test -
class MacDeviceTest_SetMulticastPromiscuous_Test -
class MacDeviceTest_SetPromiscuous_Test -
class MacDeviceTest_StartupModeFilter_Test -
class MacDeviceTest_StartupModeMcastPromiscuous_Test -
class MacDeviceTest_StartupModePromiscuous_Test -
class MacDeviceTest_UnrecognizedMode_Test -
class NetDeviceDriverTest -
class NetDeviceDriverTest_TestCreateSimple_Test -
class NetDeviceDriverTest_TestOpenSession_Test -
class NetDeviceDriverTest_TestWatcherDestruction_Test -
class NetworkDeviceStressTest -
class NetworkDeviceStressTest_ManyTxFullWaits_Test -
class NetworkDeviceTest -
class NetworkDeviceTest_BufferChainingOnListenTx_Test -
class NetworkDeviceTest_CanCreate_Test -
class NetworkDeviceTest_CanUpdatePortStatusWithinSetActive_Test -
class NetworkDeviceTest_CloneDevice_Test -
class NetworkDeviceTest_ClonePort_Test -
class NetworkDeviceTest_ClosingPrimarySession_Test -
class NetworkDeviceTest_DeadSessionsDontPreventTeardown_Test -
class NetworkDeviceTest_DelayedStart_Test -
class NetworkDeviceTest_DelayedStop_Test -
class NetworkDeviceTest_GetInfo_Test -
class NetworkDeviceTest_GetPortIdEvent_Test -
class NetworkDeviceTest_InvalidRxThreshold_Test -
class NetworkDeviceTest_InvalidTxFrameType_Test -
class NetworkDeviceTest_ListenSessionPortFiltering_Test -
class NetworkDeviceTest_ListenSession_Test -
class NetworkDeviceTest_LogDebugInfoToSyslog_Test -
class NetworkDeviceTest_MinReportedBufferAlignment_Test -
class NetworkDeviceTest_MultiplePortsAndSessions_Test -
class NetworkDeviceTest_NonExistentPort_Test -
class NetworkDeviceTest_ObserveStatus_Test -
class NetworkDeviceTest_OnlyReceiveOnSubscribedPorts_Test -
class NetworkDeviceTest_OptionalMaxBufferLength_Test -
class NetworkDeviceTest_PortGetDevice_Test -
class NetworkDeviceTest_PortGetInfo_Test -
class NetworkDeviceTest_PortGetMacFails_Test -
class NetworkDeviceTest_PortGetMac_Test -
class NetworkDeviceTest_PortGetRxCounters_Test -
class NetworkDeviceTest_PortGetStatus_Test -
class NetworkDeviceTest_PortGetTxCounters_Test -
class NetworkDeviceTest_PortIdSaltChangesOnFlap_Test -
class NetworkDeviceTest_PortWatcherEnforcesQueueLimit_Test -
class NetworkDeviceTest_PortWatcher_Test -
class NetworkDeviceTest_QueueRxSpaceBatches_Test -
class NetworkDeviceTest_QueueTxBatches_Test -
class NetworkDeviceTest_RejectsInvalidPortIds_Test -
class NetworkDeviceTest_RejectsInvalidRxTypes_Test -
class NetworkDeviceTest_RejectsSmallRxBuffers_Test -
class NetworkDeviceTest_RejectsSmallTxBuffers_Test -
class NetworkDeviceTest_RemovingPortCausesSessionToPause_Test -
class NetworkDeviceTest_RespectsRxThreshold_Test -
class NetworkDeviceTest_ReturnTxInline_Test -
class NetworkDeviceTest_RxBufferBuild_Test -
class NetworkDeviceTest_RxCrossSessionChaining_Test -
class NetworkDeviceTest_RxFrameTypeFilter_Test -
class NetworkDeviceTest_RxQueueIdlesOnPausedSession_Test -
class NetworkDeviceTest_SecondarySessionWithRxOffsetAndChaining_Test -
class NetworkDeviceTest_SessionEpitaph_Test -
class NetworkDeviceTest_SessionNameRespectsStringView_Test -
class NetworkDeviceTest_SessionNoDualLeaseWatch_Test -
class NetworkDeviceTest_SessionPauseUnpause_Test -
class NetworkDeviceTest_SessionRejectsChainedRxSpace_Test -
class NetworkDeviceTest_SessionTakeoverOnAttach_Test -
class NetworkDeviceTest_SessionsAttachToPort_Test -
class NetworkDeviceTest_SessionsClosedOnStartFailure_Test -
class NetworkDeviceTest_TeardownWithReclaim_Test -
class NetworkDeviceTest_Teardown_Test -
class NetworkDeviceTest_TooManySessions_Test -
class NetworkDeviceTest_TwoSessionsRx_Test -
class NetworkDeviceTest_TwoSessionsTx_Test -
class NetworkDeviceTest_TxBadPorts_Test -
class NetworkDeviceTest_TxBufferBuild_Test -
class NetworkDeviceTest_TxHeadLength_Test -
class ObservedStatus -
class PortInfo -
class PortStatus -
class PrepareVmoCallbackParamTest -
class PrepareVmoCallbackParamTest_OpenSession_Test -
class PrepareVmoCallbackParamTest_PrepareVmoFailure_Test -
class RxBuffer -
class RxFidlReturn -
class RxFidlReturnTransaction -
class RxReturnTransaction -
class RxTxBufferReturnTest -
class RxTxBufferReturnTest_TestRaceFramesWithDeviceStop_Test -
class RxTxParamTest -
class RxTxParamTest_WaitsForAllBuffersReturned_Test -
class SessionLeaseTest -
class SessionLeaseTest_Delegation_Test -
class SessionLeaseTest_ImmediateReturn_Test -
class SessionLeaseTest_RequiresFlag_Test -
class StatusWatcherTest -
class StatusWatcherTest_CallsOnClosedCallback_Test -
class StatusWatcherTest_DropsOldestStatus_Test -
class StatusWatcherTest_HangsForStatus_Test -
class StatusWatcherTest_IgnoresDuplicateStatus_Test -
class StatusWatcherTest_LockStepWatch_Test -
class StatusWatcherTest_QueuesStatus_Test -
class StatusWatcherTest_SingleStatus_Test -
class TestFixtureConfig -
class TestFixtureEnvironment -
class TestSession -
class TxBuffer -
class TxFidlReturnTransaction -
class TxReturnTransaction -
class WatchClient
Functions
-
bool IsValidMacFilterMode (netdev::MacFilterMode mode)Defined at line 21 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.h
-
void VerifyIterator (IndexedSlab & slab, const std::vector<uint64_t> & expect)Defined at line 88 of file ../../src/connectivity/network/drivers/network-device/device/data_structs-test.cc
-
void PrintVec (const std::string & name, const std::vector<uint8_t> & vec)Defined at line 332 of file ../../src/connectivity/network/drivers/network-device/device/network_device-test.cc
-
const char * rxTxSwitchToString (RxTxSwitch rxtx)Defined at line 345 of file ../../src/connectivity/network/drivers/network-device/device/network_device-test.cc
-
RxTxSwitch flipRxTxSwitch (RxTxSwitch rxtx)Defined at line 354 of file ../../src/connectivity/network/drivers/network-device/device/network_device-test.cc
-
const std::string rxTxParamTestToString (const ::testing::TestParamInfo<RxTxSwitch> & info)Defined at line 363 of file ../../src/connectivity/network/drivers/network-device/device/network_device-test.cc
-
const char * LeaseHandleTypeToString (LeaseHandleType type)Defined at line 579 of file ../../src/connectivity/network/drivers/network-device/device/test_util.cc
-
std::tuple<netdev::DelegatedRxLease, zx::handle> CreateDelegatedLease (LeaseHandleType type, uint64_t hold_until_frame)Defined at line 588 of file ../../src/connectivity/network/drivers/network-device/device/test_util.cc
-
const std::string rxTxBufferReturnTestToString (const ::testing::TestParamInfo<RxTxBufferReturnParameters> & info)Defined at line 1889 of file ../../src/connectivity/network/drivers/network-device/device/network_device-test.cc
-
const std::string badDescriptorTestToString (const ::testing::TestParamInfo<DescriptorSource> & info)Defined at line 2533 of file ../../src/connectivity/network/drivers/network-device/device/network_device-test.cc