API reference
API reference
Select your platform
No SDKs available
No versions available

Request Class

Extends Request

Constructors

Request ( requestID )
Signature
Oculus.Platform.Request< T >.Request(ulong requestID)
Parameters
requestID: ulong
Request ( requestID )
Signature
Oculus.Platform.Request< T >.Request(ulong requestID)
Parameters
requestID: ulong

Properties

RequestID : ulong
[Get][Set]
Signature
ulong Oculus.Platform.Request< T >.RequestID

Methods

HandleMessage ( msg )
Signature
override void Oculus.Platform.Request< T >.HandleMessage(Message msg)
Parameters
msg: Message
Returns
override void
HandleMessage ( msg )
Signature
virtual void Oculus.Platform.Request< T >.HandleMessage(Message msg)
Parameters
msg: Message
Returns
void
OnComplete ( callback )
Signature
Request<T> Oculus.Platform.Request< T >.OnComplete(Message< T >.Callback callback)
Parameters
callback: Message< T >.Callback
Returns
Request< T >
OnComplete ( callback )
Signature
Request Oculus.Platform.Request< T >.OnComplete(Message.Callback callback)
Parameters
Returns
Request

Static Methods

RunCallbacks ( limit )
This will run callbacks on all messages that returned from the server. If too many message are coming back at once, then a limit can be passed in as an arg to limit the number of messages to run callbacks on at a time
Signature
static void Oculus.Platform.Request< T >.RunCallbacks(uint limit=0)
Parameters
limit: uint
Returns
void