Class EOS_RTCAudio_UpdateReceivingVolumeCallbackInfo

java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.rtcaudio.callbackresults.EOS_RTCAudio_UpdateReceivingVolumeCallbackInfo
Direct Known Subclasses:
EOS_RTCAudio_UpdateReceivingVolumeCallbackInfo.ByReference, EOS_RTCAudio_UpdateReceivingVolumeCallbackInfo.ByValue

@FieldOrder({"ResultCode","ClientData","LocalUserId","RoomName","Volume"}) public class EOS_RTCAudio_UpdateReceivingVolumeCallbackInfo extends com.sun.jna.Structure
This struct is passed in with a call to EOS_RTCAudio_OnUpdateReceivingVolumeCallback.
Since:
11/2/2023
  • Field Details

    • ResultCode

      public EOS_EResult ResultCode
      This returns:
      EOS_EResult.EOS_Success if receiving volume of channels of the local user was successfully changed.
      EOS_EResult.EOS_InvalidParameters if any of the parameters are incorrect
      EOS_EResult.EOS_NotFound if the local user is not in the room
      EOS_EResult.EOS_UnexpectedError otherwise.
    • ClientData

      public com.sun.jna.Pointer ClientData
      Client-specified data passed into EOS_RTCAudio_UpdateReceivingVolume.
    • LocalUserId

      public EOS_ProductUserId LocalUserId
      The Product User ID of the user who initiated this request.
    • RoomName

      public String RoomName
      The room this settings should be applied on.
    • Volume

      public float Volume
      The volume that was set for received audio (range 0.0 to 100.0).
  • Constructor Details

    • EOS_RTCAudio_UpdateReceivingVolumeCallbackInfo

      public EOS_RTCAudio_UpdateReceivingVolumeCallbackInfo()
    • EOS_RTCAudio_UpdateReceivingVolumeCallbackInfo

      public EOS_RTCAudio_UpdateReceivingVolumeCallbackInfo(com.sun.jna.Pointer peer)