Assignment for RMIT Mixed Reality in 2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

28 lines
697 B

namespace Oculus.Platform.Models
{
using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Oculus.Platform.Models;
using UnityEngine;
public class HttpTransferUpdate
{
public readonly UInt64 ID;
public readonly byte[] Payload;
public readonly bool IsCompleted;
public HttpTransferUpdate(IntPtr o)
{
ID = CAPI.ovr_HttpTransferUpdate_GetID(o);
IsCompleted = CAPI.ovr_HttpTransferUpdate_IsCompleted(o);
long size = (long) CAPI.ovr_HttpTransferUpdate_GetSize(o);
Payload = new byte[size];
Marshal.Copy(CAPI.ovr_Packet_GetBytes(o), Payload, 0, (int) size);
}
}
}