Functions in sc_user_controller.h
Related links
- SC_UserController
The SC_UserController is used to retrieve information about an arbitrary user from the server.
- SC_UserController_Retain()
Increments the object's reference count.
- SC_UserController_Release()
Decrements the object's reference count, and deletes the object if the counter reaches 0.
- SC_UserController_GetUser()
Returns the user currently set for the controller.
- SC_UserController_SetUser()
Sets the user object that the controller should deal with.
- SC_UserController_LoadUserFromHandle()
Requests attribute information for the user.
- SC_UserController_LoadUser()
Requests attribute information for the user.
- SC_UserController_UpdateUser()
Pushes updates of the current session user's attributes to the server.
- SC_UserController_AddAsBuddy()
Adds the user returned by SC_UserController_GetUser() to the buddy list of the session user.
- SC_UserController_RemoveAsBuddy()
Removes the user that is returned by SC_UserController_GetUser() from the buddy list of the current session user.
- SC_UserController_GetValidationErrors()
Returns the bitmask of validation errors that occurred while updating the user data.
- SC_UserController_GetProposedUserNames()
Returns the proposed available user logins.
- SC_UserController_Cancel()
Cancels any ongoing request or operation initiated by this particular controller instance.
- SC_UserController_LoadUserContext()
Requests the context of the user.
- SC_UserController_UpdateUserContext()
Pushes the updated user's context to the server.