public void OnData(int connectionId, int channelId, byte key, byte[] data, byte error) { CircleVRPacketType type = (CircleVRPacketType)key; if (type == CircleVRPacketType.ServerContentInfo) { Debug.Log("[INFO] Receive Content Server Status"); ContentServerStatus contentServerStatus = JsonUtility.FromJson <ContentServerStatus>(CircleVRNetwork.ByteToString(data)); if (Event != null) { Event.OnContentServerStatusReceived(contentServerStatus); } return; } if (type == CircleVRPacketType.Play) { OnPlay(); return; } if (type == CircleVRPacketType.Pause) { OnPause(); return; } if (type == CircleVRPacketType.Stop) { OnStop(); return; } if (type == CircleVRPacketType.Next) { OnNext(); return; } if (Event != null) { Event.OnData(connectionId, channelId, key, data, error); } }
public void OnContentServerStatusReceived(ContentServerStatus status) { Debug.Log("[SampleContentClient] OnContentServerStatusReceived"); }