Interface ParticipantDeviceIdentity


public interface ParticipantDeviceIdentity
This object is only used on server side for ChatRoom with {@link ChatRoom#Backend#FlexisipChat}
backend.

  • Method Details

    • getAddress

      @NonNull Address getAddress()
      Get the address of the participant device.

      Returns:
      the address.
    • getCapabilityDescriptor

      @Deprecated String getCapabilityDescriptor()
      Deprecated.
      12/06/2023 Use getCapabilityDescriptorList() instead
      Get the capability descriptor (currently +org.linphone.specs value) for this
      participant device identity.

      Returns:
      the capability descriptor string.
    • setCapabilityDescriptor

      @Deprecated void setCapabilityDescriptor(String capabilityDescriptor)
      Deprecated.
      Set the capability descriptor (currently +org.linphone.specs value) for this
      participant device identity.

      Parameters:
      capabilityDescriptor - the capability descriptor string.
    • setCapabilityDescriptor

      void setCapabilityDescriptor(@Nullable String[] capabilityDescriptorList)
      Set the capability descriptor (currently +org.linphone.specs value) for this
      participant device identity.

      Parameters:
      capabilityDescriptorList - the capability descriptor list.
    • getCapabilityDescriptorList

      @NonNull String[] getCapabilityDescriptorList()
      Get the capability descriptor (currently +org.linphone.specs value) for this
      participant device identity.

      Returns:
      the capability descriptor list.
    • setUserData

      void setUserData(Object data)
      Sets the object to store in this object user's data
      Parameters:
      data - the object to store
    • getUserData

      Object getUserData()
      Gets the object stored in this object user's data
      Returns:
      the object store if any, null otherwise
    • getNativePointer

      long getNativePointer()
      Gets the native pointer used by this class to make native method calls.
      Returns:
      the nativer pointer, as long
    • toString

      String toString()
      Overrides:
      toString in class Object