RegisterEventCallback
caution
This method is now deprecated. For real-time events, you should use the RTT API method, RegisterRTTEventCallback(), instead.
Sets a callback handler for any out of band event messages that come from brainCloud.
Method Parameters
| Parameter | Description |
|---|---|
| eventCallback | A function which takes a JSON string as it's only parameter. |
Usage
http://localhost:3000
- C#
- C++
- Objective-C
- Java
- JavaScript
- Dart
- Cloud Code
- Raw
_bc.RegisterEventCallback(callbackFunction);
_bc->registerEventCallback(this);
eventBlock = ^(NSString *eventsJson) { };
[_bc registerEventCallback:eventBlock];
_bc.registerEventCallback(callback);
_bc.registerEventCallback(eventCallback);
void eventCallback(Map<String, dynamic>? jsonResponse) {
//Your code
};
_bc.registerEventCallback(eventCallback);
// N/A
// N/A
JSON Response
{
"events": [
{
"fromPlayerId": "178ed06a-d575-4591-8970-e23a5d35f9df",
"eventId": 3967,
"createdAt": 1441742105908,
"gameId": "123",
"toPlayerId": "178ed06a-d575-4591-8970-e23a5d35f9df",
"eventType": "test",
"eventData": {
"testData": 117
}
}
]
}