VisioForge (c) 2025

Search Results for

    Class SharedMemorySinkSettings

    Class SharedMemorySinkSettings.

    Inheritance
    object
    SharedMemorySinkSettings
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.Types.X.Sinks
    Assembly: VisioForge.Core.dll
    Syntax
    public class SharedMemorySinkSettings

    Properties

    BufferTime

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

    Declaration
    public long BufferTime { get; set; }
    Property Value
    Type Description
    long

    MemorySize

    Gets or sets the size of the shared memory area.

    Declaration
    public uint MemorySize { get; set; }
    Property Value
    Type Description
    uint

    Permissions

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

    Declaration
    public uint Permissions { get; set; }
    Property Value
    Type Description
    uint

    SocketPath

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

    Declaration
    public string SocketPath { get; set; }
    Property Value
    Type Description
    string

    WaitForConnection

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

    Declaration
    public bool WaitForConnection { get; set; }
    Property Value
    Type Description
    bool