Functions in sc_user_controller.hRelated linksSC_UserControllerThe SC_UserController is used to retrieve information about an arbitrary user from the server. Typedefs in sc_user_controller.hSC_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.