Table of Contents

Class SharedMemorySinkSettings

Namespace
VisioForge.Core.Types.X.Sinks
Assembly
VisioForge.Core.dll

Shared memory sink settings for inter-process communication via shared memory.

public class SharedMemorySinkSettings

Inheritance

Inherited Members

Properties

BufferTime

Gets or sets the maximum size of the memory buffer in nanoseconds (-1 to disable).

public long BufferTime { get; set; }

Property Value

long

MemorySize

Gets or sets the size of the shared memory area.

public uint MemorySize { get; set; }

Property Value

uint

Permissions

Gets or sets the permissions to set on the shm area.

public uint Permissions { get; set; }

Property Value

uint

SocketPath

Gets or sets the path to the control socket used to control the shared memory transport.

public string SocketPath { get; set; }

Property Value

string

WaitForConnection

Gets or sets a value indicating whether block the stream until the pipe is connected.

public bool WaitForConnection { get; set; }

Property Value

bool