Class EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.rtcadmin.callbackresults.EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo
- Direct Known Subclasses:
EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo.ByReference,EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo.ByValue
@FieldOrder({"ResultCode","ClientData","RoomName","ClientBaseUrl","QueryId","TokenCount"})
public class EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo
extends com.sun.jna.Structure
Data containing the result information for a query join room token request.
- Since:
- 11/01/2023
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionURL passed to backend to join room.com.sun.jna.PointerContext that was passed into EOS_RTCAdmin_QueryJoinRoomToken.intIf the query completed successfully, this contains an identifier that should be used to retrieve the tokens.The EOS_EResult code for the operation.Room the request was made for.intHow many token received as result of the queryFields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionEOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo(com.sun.jna.Pointer peer) -
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
ResultCode
The EOS_EResult code for the operation. EOS_Success indicates that the operation succeeded; other codes indicate errors. -
ClientData
public com.sun.jna.Pointer ClientDataContext that was passed into EOS_RTCAdmin_QueryJoinRoomToken. -
RoomName
Room the request was made for. -
ClientBaseUrl
URL passed to backend to join room. -
QueryId
public int QueryIdIf the query completed successfully, this contains an identifier that should be used to retrieve the tokens. This identifier is only valid for the duration of the callback. -
TokenCount
public int TokenCountHow many token received as result of the query
-
-
Constructor Details
-
EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo
public EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo() -
EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo
public EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo(com.sun.jna.Pointer peer)
-