Class: Profile

Profile

new Profile(connection)

Accessible by connection.profile.xxx`

Parameters:
Name Type Description
connection Connection
Source:

Methods

getPrivate(key, callback)

Parameters:
Name Type Description
key String | null
callback Connection~requestCallback

handles the response

Source:

getPublic(key, callback)

Parameters:
Name Type Description
key String | null
callback Connection~requestCallback

handles the response

Source:

getTimeLimits()

TODO write documentation

Source:

setPrivate(keyValuePairs, callback)

Parameters:
Name Type Description
keyValuePairs Object
callback Connection~requestCallback

handles the response

Source:
Example
// set x=25 and delete y
conn.profile.setPrivate({x : 25, y : null}, function(error) { console.log('done'); });

setPublic(keyValuePairs, callback)

Parameters:
Name Type Description
keyValuePairs Object
callback Connection~requestCallback

handles the response

Source:
Example
// set x=25 and delete y
conn.profile.setPublic({x : 25, y : null}, function(error) { console.log('done'); });

Profile

new Profile()

Source:

Methods

getPrivate(key, callback)

Parameters:
Name Type Description
key String | null
callback Connection~requestCallback

handles the response

Source:

getPublic(key, callback)

Parameters:
Name Type Description
key String | null
callback Connection~requestCallback

handles the response

Source:

getTimeLimits()

TODO write documentation

Source:

setPrivate(keyValuePairs, callback)

Parameters:
Name Type Description
keyValuePairs Object
callback Connection~requestCallback

handles the response

Source:
Example
// set x=25 and delete y
conn.profile.setPrivate({x : 25, y : null}, function(error) { console.log('done'); });

setPublic(keyValuePairs, callback)

Parameters:
Name Type Description
keyValuePairs Object
callback Connection~requestCallback

handles the response

Source:
Example
// set x=25 and delete y
conn.profile.setPublic({x : 25, y : null}, function(error) { console.log('done'); });