Changes

912 bytes added ,  19:39, 7 December 2021
add storage device operator interfaces
Line 2,106: Line 2,106:     
= IWiper =
 
= IWiper =
This is "nn::fs::IWiper".
+
This is "nn::fssrv::sf::IWiper".
    
This was added with [[10.0.0]].
 
This was added with [[10.0.0]].
Line 2,124: Line 2,124:  
== Process ==
 
== Process ==
 
No input. Returns an u64.
 
No input. Returns an u64.
 +
 +
= IStorageDeviceManager =
 +
This is "nn::fssrv::storage::sf::IStorageDeviceManager".
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| N/A || IsInserted
 +
|-
 +
| N/A || IsHandleValid
 +
|-
 +
| N/A || OpenDetectionEvent
 +
|-
 +
| N/A || OpenOperator
 +
|-
 +
| N/A || OpenDevice
 +
|-
 +
| N/A || OpenStorage
 +
|-
 +
| N/A || Invalidate
 +
|}
 +
 +
= IStorageDeviceOperator =
 +
This is "nn::fssrv::storage::sf::IStorageDeviceOperator".
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| N/A || Operate
 +
|-
 +
| N/A || OperateIn
 +
|-
 +
| N/A || OperateOut
 +
|-
 +
| N/A || OperateOut2
 +
|-
 +
| N/A || OperateInOut
 +
|-
 +
| N/A || OperateIn2Out
 +
|}
 +
 +
= IStorageDevice =
 +
This is "nn::fssrv::storage::sf::IStorageDevice".
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| N/A || GetHandle
 +
|-
 +
| N/A || IsHandleValid
 +
|-
 +
| N/A || OpenOperator
 +
|-
 +
| N/A || Read
 +
|-
 +
| N/A || Write
 +
|-
 +
| N/A || Flush
 +
|-
 +
| N/A || SetSize
 +
|-
 +
| N/A || GetSize
 +
|-
 +
| N/A || OperateRange
 +
|}
    
= FileSystemProxyType =
 
= FileSystemProxyType =