fuchsia.io/Directory
PROTOCOL
fuchsia.io
sdk/fidl/fuchsia.io/directory.fidl:368
Directory defines a node which is capable of containing other Objects.
Relationships
-
COMPOSED_FROM→fuchsia.io/AdvisoryLocking -
COMPOSED_FROM→fuchsia.io/Node -
COMPOSED_FROM→fuchsia.io/Openable
Documentation (1)
-
PARTIAL
sdk/fidl/fuchsia.io/directory.fidl:368↗
Tests (69)
-
tests.unit
ConnectionClosingTest.ClosingChannelImpliesClosingNode -
tests.unit
ConnectionClosingTest.ClosingNodeLeadsToClosingServerEndChannel -
tests.unit
ConnectionContractTest.BindRequiresVfsManagingConnectionPositive -
tests.unit
ConnectionDeathTest.BindRequiresVfsManagingConnectionNegative -
tests.unit
ConnectionRightsTest.GetBackingMemory -
tests.unit
ConnectionTest.FileSeekDirectory -
tests.unit
ConnectionTest.GetSetFlagsOnDirectory -
tests.unit
ConnectionTest.GetSetFlagsOnFile -
tests.unit
ConnectionTest.GetUpdateAttributes -
tests.unit
ConnectionTest.InheritPermissionsDirectoryRightExpansion -
tests.unit
ConnectionTest.NegotiateProtocol -
tests.unit
ConnectionTest.ValidateRights -
tests.unit
ConnectionTest.ValidateRightsReadonly -
tests.unit
FlockTest.FlockExclusiveNoBlock -
tests.unit
FlockTest.FlockExclusiveNoBlockExclusive -
tests.unit
FlockTest.FlockExclusiveNoBlockShared -
tests.unit
FlockTest.FlockExclusiveToShared -
tests.unit
FlockTest.FlockLockUnlock -
tests.unit
FlockTest.FlockOnDir -
tests.unit
FlockTest.FlockSharedNoBlockExclusive -
tests.unit
FlockTest.FlockSharedToExclusive -
tests.unit
FlockTest.FlockTwoShared -
tests.unit
FlockTest.FlockVsShare -
tests.unit
LazyDir.ApiTest -
tests.unit
ManagedVfs.CantSetDispatcher -
tests.unit
ManagedVfs.CloseAllConnections -
tests.unit
ManagedVfs.CloseAllConnectionsForVnodeWithoutAnyConnections -
tests.unit
PagingTest.FreeWhileClonesExist -
tests.unit
PagingTest.Read -
tests.unit
PagingTest.ReadError -
tests.unit
PagingTest.VmoDirty -
tests.unit
PagingTest.VmoRead -
tests.unit
PagingTest.Write -
tests.unit
PagingTest.WriteError -
tests.unit
PseudoDir.ApiTest -
tests.unit
PseudoFile.GetattrBuffered -
tests.unit
PseudoFile.GetattrUnbuffered -
tests.unit
PseudoFile.OpenValidationBuffered -
tests.unit
PseudoFile.OpenValidationUnbuffered -
tests.unit
PseudoFile.Protocols -
tests.unit
PseudoFile.ReadBuffered -
tests.unit
PseudoFile.ReadUnbuffered -
tests.unit
PseudoFile.WriteBuffered -
tests.unit
PseudoFile.WriteUnbuffered -
tests.unit
RemoteDir.ApiTest -
tests.unit
Service.FromChannelConnector -
tests.unit
Service.FromTypedProtocolHandler -
tests.unit
Service.Lifecycle -
tests.unit
Service.OpenAsDirectoryShouldFail -
tests.unit
Service.OpenAsNode -
tests.unit
Service.PendingOpenRequestsAreHandled -
tests.unit
SynchronousVfs.CanOnlySetDispatcherOnce -
tests.unit
SynchronousVfs.CloseAllConnections -
tests.unit
SynchronousVfs.CloseAllConnectionsForVnodeWithoutAnyConnections -
tests.unit
Teardown.PostedTeardown -
tests.unit
Teardown.PostedTeardownSyncError -
tests.unit
Teardown.SynchronousTeardown -
tests.unit
Teardown.TeardownDeleteThis -
tests.unit
Teardown.UnpostedTeardown -
tests.unit
Teardown.UnpostedTeardownSyncError -
tests.unit
VmoFile.Constructor -
tests.unit
VmoFile.DefaultSharingMode -
tests.unit
VmoFile.Getattr -
tests.unit
VmoFile.Open -
tests.unit
VmoFile.Protocols -
tests.unit
VmoFile.Read -
tests.unit
VmoFile.ValidateRights -
tests.unit
VmoFile.Write -
tests.unit
WatcherTest.WatchersDroppedOnChannelClosed
Examples (0)
No example references.
Gaps
Missing categories:
- examples