private JSArrayBuffer(SharedBufferSourceEnum source, ulong size) : base(source, size) { if (source == SharedBufferSourceEnum.CreateInJavascript && size > uint.MaxValue) { throw new ArgumentOutOfRangeException("create in javascript cannot have size large than uint.MaxValue"); } System.Diagnostics.Debug.WriteLine("JSArryBufferCreated"); }
public JSSharedMemoryObject(SharedBufferSourceEnum source, ulong size) { Size = size; BufferSource = source; }
public JSDataView(SharedBufferSourceEnum source, JSArrayBuffer arrayBuffer, uint position, uint size) : base(source, size) { Position = position; ArrayBuffer = arrayBuffer; }