124 lines
2.2 KiB
C#
124 lines
2.2 KiB
C#
using System;
|
||
[Serializable]
|
||
public class Register
|
||
{
|
||
public uint type;
|
||
public string user;
|
||
public string sn;
|
||
}
|
||
[Serializable]
|
||
public class Logout
|
||
{
|
||
public uint group;
|
||
public string sn;
|
||
}
|
||
[Serializable]
|
||
public class Result
|
||
{
|
||
public uint status;
|
||
public string msg;
|
||
}
|
||
[Serializable]
|
||
public class VRInfo
|
||
{
|
||
public string sn;
|
||
public string user;//体验者昵称
|
||
public uint human;//人类
|
||
public int power;//电量
|
||
public int status;//使用状态
|
||
public int wear;//佩戴状态
|
||
}
|
||
[Serializable]
|
||
public class Pad1GroupInfo
|
||
{
|
||
public uint group;//分组名
|
||
public string app;//app名字
|
||
public string apk;//app包名
|
||
public VRInfo[] vrs;// vr设备信息
|
||
}
|
||
[Serializable]
|
||
public class VRPos
|
||
{
|
||
public string sn;
|
||
public string user;//体验者昵称
|
||
public uint human;//人类
|
||
public uint group;
|
||
//头盔位置
|
||
public int x;
|
||
public int y;
|
||
public int z;
|
||
public int q;
|
||
public int w;
|
||
public int e;
|
||
public int r;
|
||
//手位置
|
||
//public int b;
|
||
//public int n;
|
||
//public int m;
|
||
//public int a;
|
||
//public int s;
|
||
//public int d;
|
||
//public int f;
|
||
}
|
||
[Serializable]
|
||
public class VRGroupInfo
|
||
{
|
||
public int group;//分组名
|
||
public VRPos[] vrs;//分组中vr信息
|
||
}
|
||
[Serializable]
|
||
public class AllIfo
|
||
{
|
||
public VRGroupInfo[] all;//所有分组
|
||
}
|
||
[Serializable]
|
||
public class Ask
|
||
{
|
||
public int type;//请求全量数据
|
||
}
|
||
|
||
[Serializable]
|
||
public class ObjPosInfo
|
||
{
|
||
public int group;//分组名
|
||
public ObjPos[] objs;
|
||
}
|
||
[Serializable]
|
||
public class ObjPos
|
||
{
|
||
public string sn;
|
||
public string user;//体验者昵称
|
||
public string name;//物体名字
|
||
public uint group;
|
||
//物体位置
|
||
public int x;
|
||
public int y;
|
||
public int z;
|
||
public int q;
|
||
public int w;
|
||
public int e;
|
||
public int r;
|
||
}
|
||
[Serializable]
|
||
public class VRControl
|
||
{
|
||
public string sn;
|
||
public int com;//1,关机;2,重启;3,音量控制;4,瞳距调节
|
||
public int volume;
|
||
}
|
||
[Serializable]
|
||
public class Inform
|
||
{
|
||
public string sn;
|
||
public string user;//体验者昵称
|
||
public uint group;
|
||
public uint com;//
|
||
public int value;
|
||
public float f;
|
||
}
|
||
[Serializable]
|
||
public class BackInfo
|
||
{
|
||
public string sn;
|
||
public string url;//投屏地址
|
||
} |