class File_SyncProxy

Defined at line 17779 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

Public Methods

void File_SyncProxy (::zx::channel channel)
void ~File_SyncProxy ()
zx_status_t AdvisoryLock (::fuchsia::io::AdvisoryLockRequest request, ::fuchsia::io::AdvisoryLocking_AdvisoryLock_Result * out_AdvisoryLocking_AdvisoryLock_Result)

cts-coverage-fidl-name:fuchsia.io/File.AdvisoryLock

zx_status_t LinkInto (::zx::event dst_parent_token, ::std::string dst, ::fuchsia::io::Linkable_LinkInto_Result * out_Linkable_LinkInto_Result)

cts-coverage-fidl-name:fuchsia.io/File.LinkInto

zx_status_t Clone (::fidl::InterfaceRequest< ::fuchsia::unknown::Cloneable> request)

cts-coverage-fidl-name:fuchsia.io/File.Clone

zx_status_t Close (::fuchsia::unknown::Closeable_Close_Result * out_Closeable_Close_Result)

cts-coverage-fidl-name:fuchsia.io/File.Close

zx_status_t Query (::std::vector<uint8_t> * out_protocol)

cts-coverage-fidl-name:fuchsia.io/File.Query

zx_status_t DeprecatedClone (::fuchsia::io::OpenFlags flags, ::fidl::InterfaceRequest< ::fuchsia::io::Node> object)

cts-coverage-fidl-name:fuchsia.io/File.DeprecatedClone

zx_status_t DeprecatedGetAttr (int32_t * out_s, ::fuchsia::io::NodeAttributes * out_attributes)

cts-coverage-fidl-name:fuchsia.io/File.DeprecatedGetAttr

zx_status_t DeprecatedSetAttr (::fuchsia::io::NodeAttributeFlags flags, ::fuchsia::io::NodeAttributes attributes, int32_t * out_s)

cts-coverage-fidl-name:fuchsia.io/File.DeprecatedSetAttr

zx_status_t DeprecatedGetFlags (int32_t * out_s, ::fuchsia::io::OpenFlags * out_flags)

cts-coverage-fidl-name:fuchsia.io/File.DeprecatedGetFlags

zx_status_t DeprecatedSetFlags (::fuchsia::io::OpenFlags flags, int32_t * out_s)

cts-coverage-fidl-name:fuchsia.io/File.DeprecatedSetFlags

zx_status_t GetFlags (::fuchsia::io::Node_GetFlags_Result * out_Node_GetFlags_Result)

cts-coverage-fidl-name:fuchsia.io/File.GetFlags

zx_status_t SetFlags (::fuchsia::io::Flags flags, ::fuchsia::io::Node_SetFlags_Result * out_Node_SetFlags_Result)

cts-coverage-fidl-name:fuchsia.io/File.SetFlags

zx_status_t QueryFilesystem (int32_t * out_s, ::std::unique_ptr< ::fuchsia::io::FilesystemInfo> * out_info)

cts-coverage-fidl-name:fuchsia.io/File.QueryFilesystem

zx_status_t GetAttributes (::fuchsia::io::NodeAttributesQuery query, ::fuchsia::io::Node_GetAttributes_Result * out_Node_GetAttributes_Result)

cts-coverage-fidl-name:fuchsia.io/File.GetAttributes

zx_status_t UpdateAttributes (::fuchsia::io::MutableNodeAttributes MutableNodeAttributes, ::fuchsia::io::Node_UpdateAttributes_Result * out_Node_UpdateAttributes_Result)

cts-coverage-fidl-name:fuchsia.io/File.UpdateAttributes

zx_status_t Sync (::fuchsia::io::Node_Sync_Result * out_Node_Sync_Result)

cts-coverage-fidl-name:fuchsia.io/File.Sync

zx_status_t ListExtendedAttributes (::fidl::InterfaceRequest< ::fuchsia::io::ExtendedAttributeIterator> iterator)

cts-coverage-fidl-name:fuchsia.io/File.ListExtendedAttributes

zx_status_t GetExtendedAttribute (::std::vector<uint8_t> name, ::fuchsia::io::Node_GetExtendedAttribute_Result * out_Node_GetExtendedAttribute_Result)

cts-coverage-fidl-name:fuchsia.io/File.GetExtendedAttribute

zx_status_t SetExtendedAttribute (::std::vector<uint8_t> name, ::fuchsia::io::ExtendedAttributeValue value, ::fuchsia::io::SetExtendedAttributeMode mode, ::fuchsia::io::Node_SetExtendedAttribute_Result * out_Node_SetExtendedAttribute_Result)

cts-coverage-fidl-name:fuchsia.io/File.SetExtendedAttribute

zx_status_t RemoveExtendedAttribute (::std::vector<uint8_t> name, ::fuchsia::io::Node_RemoveExtendedAttribute_Result * out_Node_RemoveExtendedAttribute_Result)

cts-coverage-fidl-name:fuchsia.io/File.RemoveExtendedAttribute

zx_status_t Read (uint64_t count, ::fuchsia::io::Readable_Read_Result * out_Readable_Read_Result)

cts-coverage-fidl-name:fuchsia.io/File.Read

zx_status_t Write (::std::vector<uint8_t> data, ::fuchsia::io::Writable_Write_Result * out_Writable_Write_Result)

cts-coverage-fidl-name:fuchsia.io/File.Write

zx_status_t Describe (::fuchsia::io::FileInfo * out_FileInfo)

cts-coverage-fidl-name:fuchsia.io/File.Describe

zx_status_t Seek (::fuchsia::io::SeekOrigin origin, int64_t offset, ::fuchsia::io::File_Seek_Result * out_File_Seek_Result)

cts-coverage-fidl-name:fuchsia.io/File.Seek

zx_status_t ReadAt (uint64_t count, uint64_t offset, ::fuchsia::io::File_ReadAt_Result * out_File_ReadAt_Result)

cts-coverage-fidl-name:fuchsia.io/File.ReadAt

zx_status_t WriteAt (::std::vector<uint8_t> data, uint64_t offset, ::fuchsia::io::File_WriteAt_Result * out_File_WriteAt_Result)

cts-coverage-fidl-name:fuchsia.io/File.WriteAt

zx_status_t Resize (uint64_t length, ::fuchsia::io::File_Resize_Result * out_File_Resize_Result)

cts-coverage-fidl-name:fuchsia.io/File.Resize

zx_status_t GetBackingMemory (::fuchsia::io::VmoFlags flags, ::fuchsia::io::File_GetBackingMemory_Result * out_File_GetBackingMemory_Result)

cts-coverage-fidl-name:fuchsia.io/File.GetBackingMemory

zx_status_t Allocate (uint64_t offset, uint64_t length, ::fuchsia::io::AllocateMode mode, ::fuchsia::io::File_Allocate_Result * out_File_Allocate_Result)

cts-coverage-fidl-name:fuchsia.io/File.Allocate

zx_status_t EnableVerity (::fuchsia::io::VerificationOptions options, ::fuchsia::io::File_EnableVerity_Result * out_File_EnableVerity_Result)

cts-coverage-fidl-name:fuchsia.io/File.EnableVerity

Friends

class SynchronousInterfacePtr