Filesystem services: Difference between revisions
add storage device operator interfaces |
|||
Line 2,106: | Line 2,106: | ||
= IWiper = | = IWiper = | ||
This is "nn:: | 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 = |