variableclient.Variable.StructToData C# (CSharp) Method

StructToData() public method

public StructToData ( ) : void
return void
        public void StructToData()
        {
            Marshal.StructureToPtr(data, dataPointer, false);
            Marshal.Copy(dataPointer, dataArray, 0, dataArray.Length);
        }

Usage Example

Example #1
0
        internal void SendVariable(Variable v)
        {
            v.StructToData();

            lock (clientWriter)
            {
                clientWriter.Write((byte)v.Name.Length);
                clientWriter.Write(System.Text.ASCIIEncoding.ASCII.GetBytes(v.Name));
                clientWriter.Write(v.DataArray, 0, v.DataArray.Length);
                client.GetStream().Flush();
            }
        }