Oculus.Platform.Request< T > Class Template Reference
Inheritance diagram for Oculus.Platform.Request< T >:

Public Member Functions | |
Request (ulong requestID) | |
Request< T > | OnComplete (Message< T >.Callback callback) |
override void | HandleMessage (Message msg) |
Request (ulong requestID) | |
Request | OnComplete (Message.Callback callback) |
virtual void | HandleMessage (Message msg) |
Static Public Member Functions | |
static void | RunCallbacks (uint limit=0) |
Properties | |
ulong | RequestID [get, set] |
Constructor & Destructor Documentation
◆ Request() [1/2]
Oculus.Platform.Request< T >.Request | ( | ulong | requestID | ) |
◆ Request() [2/2]
Oculus.Platform.Request< T >.Request | ( | ulong | requestID | ) |
Member Function Documentation
◆ HandleMessage() [1/2]
override void Oculus.Platform.Request< T >.HandleMessage | ( | Message | msg | ) |
◆ HandleMessage() [2/2]
|
virtual |
◆ OnComplete() [1/2]
Request<T> Oculus.Platform.Request< T >.OnComplete | ( | Message< T >.Callback | callback | ) |
◆ OnComplete() [2/2]
Request Oculus.Platform.Request< T >.OnComplete | ( | Message.Callback | callback | ) |
◆ RunCallbacks()
|
static |
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
Property Documentation
◆ RequestID
|
getset |
The documentation for this class was generated from the following file:
- Oculus/Platform/Scripts/Request.cs