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.
public sealed class RegisteredMemoryReference : BaseParameter<TEFRegisteredMemoryType>
- Inheritance
Constructors
View SourceRegisteredMemoryReference(SharedMemory, uint, uint, TEFRegisteredMemoryType)
Constructs a parameter object which holds information about the registered memory shared with TA.
Declaration
public 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 SourceOffset
This property represents the offset (in bytes) from the start of the shared memory.
Declaration
public uint Offset { get; }
Property Value
Type | Description |
---|---|
uint |
Parent
This property represents the shared memory that is referred to.
Declaration
public SharedMemory Parent { get; }
Property Value
Type | Description |
---|---|
SharedMemory |
Size
This property represents the size (in bytes) of the shared memory.
Declaration
public uint Size { get; }
Property Value
Type | Description |
---|---|
uint |