IMSDK
IM features a comprehensive suite of solutions including global access, one-to-one chat, group chat, message push, profile and relationship chain hosting, and account authentication. It also provides complete app access and backend management APIs.
V2TIMGroupApplication

Detailed Description

Definition of V2TIMGroupApplication.

Public Member Functions

 V2TIMGroupApplication ()
 
 V2TIMGroupApplication (const V2TIMGroupApplication &groupApplication)
 
V2TIMGroupApplicationoperator= (const V2TIMGroupApplication &groupApplication)
 
 ~V2TIMGroupApplication () override
 

Data Fields

V2TIMString groupID
 
V2TIMString fromUser
 
V2TIMString fromUserNickName
 
V2TIMString fromUserFaceUrl
 
V2TIMString toUser
 
uint64_t addTime
 
V2TIMString requestMsg
 
V2TIMString handledMsg
 
V2TIMGroupApplicationType applicationType
 
V2TIMGroupApplicationHandleStatus handleStatus
 
V2TIMGroupApplicationHandleResult handleResult
 
void * obj_ptr
 

Constructor & Destructor Documentation

◆ V2TIMGroupApplication() [1/2]

◆ V2TIMGroupApplication() [2/2]

V2TIMGroupApplication ( const V2TIMGroupApplication groupApplication)

◆ ~V2TIMGroupApplication()

~V2TIMGroupApplication ( )
override

Member Function Documentation

◆ operator=()

V2TIMGroupApplication& operator= ( const V2TIMGroupApplication groupApplication)

Field Documentation

◆ groupID

V2TIMString groupID

Group ID.

◆ fromUser

V2TIMString fromUser

For a request to join a group, it refers to the requester's ID. For a request to invite users to a group, it refers to the inviter's ID.

◆ fromUserNickName

V2TIMString fromUserNickName

Requester's nickname.

◆ fromUserFaceUrl

V2TIMString fromUserFaceUrl

Requester's profile photo.

◆ toUser

V2TIMString toUser

For a request to join a group, it is 0. For a request to invite users to a group, it refers to the invitee's ID.

◆ addTime

uint64_t addTime

Time when the group pending request was added.

◆ requestMsg

V2TIMString requestMsg

Additional information added by the requester.

◆ handledMsg

V2TIMString handledMsg

Additional information added by the handler.

◆ applicationType

V2TIMGroupApplicationType applicationType

Type of the group pending request.

◆ handleStatus

Processing status of the group pending request.

◆ handleResult

Processing type of the group pending request.

◆ obj_ptr

void* obj_ptr
inherited