コード例 #1
0
    public static MessageReader Open(string name)
    {
        var buf = new SharedMemoryArray(name);

        return(new MessageReader()
        {
            _buf = buf
        });
    }
コード例 #2
0
    public static MessageReader Create(string name, int size)
    {
        var buf = new SharedMemoryArray(name, size);

        return(new MessageReader()
        {
            _buf = buf
        });
    }
コード例 #3
0
    public static MessageWriter Create(string name, int size)
    {
        var buf = new SharedMemoryArray(name, size);

        buf.MarkDataReaded(); //mark this don't still don't have any data
        return(new MessageWriter()
        {
            _buf = buf
        });
    }