Class RegisteredMemoryReference
Definition
- Assembly:
- Tizen.Security.TEEC.dll
This type defines a memory reference that uses a pre-registered or pre-allocated shared memory block.
C#Copypublic sealed class RegisteredMemoryReference : BaseParameter<TEFRegisteredMemoryType>
- Inheritance
Constructors
View Source
RegisteredMemoryReference(SharedMemory, uint, uint, TEFRegisteredMemoryType)
Constructs a parameter object which holds information about the registered memory shared with TA.
Declaration
C#Copypublic RegisteredMemoryReference(SharedMemory parent, uint size, uint offset, TEFRegisteredMemoryType type)
Parameters
Type | Name | Description |
---|---|---|
SharedMemory | parent | The shared memory - registered or allocated. |
uint | size | The size of the buffer part. |
uint | offset | The offset of the buffer in the shared memory. |
TEFRegisteredMemoryType | type | The kind of access allowed for TA TEFRegisteredMemoryType. |
Properties
View Source
Offset
This property represents the offset (in bytes) from the start of the shared memory.
Declaration
C#Copypublic uint Offset { get; }
Property Value
Type | Description |
---|---|
uint |
Declaration
C#Copypublic SharedMemory Parent { get; }
Property Value
Type | Description |
---|---|
SharedMemory |
Declaration
C#Copypublic uint Size { get; }
Property Value
Type | Description |
---|---|
uint |