namespace Data (Niantic.ARDK.VirtualStudio.Remote.Data)

namespace Data {

// classes

class ARNetworkingDeinitializedMessage;
class ARNetworkingDestroyMessage;
class ARNetworkingInitMessage;
class ARNetworkingPeerPoseReceivedMessage;
class ARNetworkingPeerStateReceivedMessage;
class ARSessionAddAnchorMessage;
class ARSessionAddedCustomAnchorMessage;
class ARSessionAnchorsAddedMessage;
class ARSessionAnchorsMergedMessage;
class ARSessionAnchorsRemovedMessage;
class ARSessionAnchorsUpdatedMessage;
class ARSessionCameraTrackingStateChangedMessage;
class ARSessionDestroyMessage;
class ARSessionFailedMessage;
class ARSessionFrameUpdatedMessage;
class ARSessionInitMessage;
class ARSessionInterruptionEndedMessage;
class ARSessionLocalizationUpdatedMessage;
class ARSessionMapsAddedMessage;
class ARSessionMapsUpdatedMessage;
class ARSessionMergeAnchorMessage;
class ARSessionMeshUpdatedMessage;
class ARSessionPauseMessage;
class ARSessionRemoveAnchorMessage;
class ARSessionRunMessage;
class ARSessionSetWorldScaleMessage;
class ARSessionWasInterruptedMessage;
class NetworkingConnectedMessage;
class NetworkingConnectionFailedWithErrorMessage;
class NetworkingDataReceivedFromArmMessage;
class NetworkingDeinitializedMessage;
class NetworkingDestroyMessage;
class NetworkingDisconenctedMessage;
class NetworkingInitMessage;
class NetworkingJoinMessage;
class NetworkingLeaveMessage;
class NetworkingPeerAddedMessage;
class NetworkingPeerDataReceivedMessage;
class NetworkingPeerRemovedMessage;
class NetworkingPersistentKeyValueUpdatedMessage;
class NetworkingResultReceivedFromArmMessage;
class NetworkingSendDataToArmMessage;
class NetworkingSendDataToPeersMessage;
class NetworkingStatusReceivedFromArmMessage;
class NetworkingStorePersistentKeyValueMessage;
class RemoteConnectionDestroyMessage;

} // namespace Data