Multiuser Lingo Dictionary > Multiuser Lingo Dictionary > getAttributeNames |
![]() ![]() ![]() |
getAttributeNames
Syntax
system.group.getAttributeNames [#group: "@groupName"] system.DBUser.getAttributeNames [#userID: "userName"] system.DBApplication.getAttributeNames [#application: "appName"] system.DBPlayer.getAttributeNames [#userID: "userName", #application: "appName"]
Description
Multiuser Server command; gets the list of attribute names that have been set for the given group or database object. If the #userID
parameter is supplied, the attribute list is returned for the user's DBUser object. If the #application
parameter is supplied, the attribute list is returned for the movie's DBApplication object. If both are supplied, the attribute list is returned for the user's DBPlayer object for the given movie.
Example
This statement gets the list of attributes that have been set for the DBPlayer object of the user Bob in the movie Poker:
errCode = gMultiuserInstance.sendNetMessage("system.DBPlayer.getAttributeNames", "anySubject", [#userID: "Bob", #application: "Poker"])
The server's response looks like this:
[#errorCode: 0, #recipients: ["userName"], #senderID: "system.DBPlayer.getAttributeNames", #subject: "anySubject", #content: ["Bob": [#accountBalance, #cardHand, #lastUpdateTime]], #timeStamp: 7326833]
See also
declareAttribute
, setAttribute
, sendNetMessage()
![]() ![]() ![]() |