Enumerations
SfBufferAttr
Bitmask of buffer attributes for an IPC service-framework (sf) call.
Used by Switch.Service
and ServiceDispatchParams.
Enumeration Members
| Enumeration Member | Value | Description |
|---|---|---|
FixedSize | 16 | Buffer has a fixed size known at compile time. |
HipcAutoSelect | 32 | Buffer transfer mode is auto-selected by the framework (alias vs. pointer). |
HipcMapAlias | 4 | Buffer is sent via HIPC map alias (kernel maps the buffer into the server's address space). |
HipcMapTransferAllowsNonDevice | 128 | Map-alias transfer is allowed to be non-device. |
HipcMapTransferAllowsNonSecure | 64 | Map-alias transfer is allowed to be non-secure. |
HipcPointer | 8 | Buffer is sent via HIPC pointer (small buffer copied through pointer descriptors). |
In | 1 | Buffer is an input (sent from client to server). |
Out | 2 | Buffer is an output (filled in by the server). |