Files
Superalgos/Desktop/DesktopApp.js
T

49 lines
1.3 KiB
JavaScript

exports.newDesktopApp = function newDesktopApp() {
let thisObject = {
run: run
}
return thisObject
async function run() {
/*
let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph()
await socialGraphService.initialize()
*/
/*
Let's start the Network Interfaces
*/
DK.webSocketsClient = SA.projects.network.modules.webSocketsClient.newNetworkModulesWebSocketsClient()
await DK.webSocketsClient.initialize()
let queryMessage = {
equeryId: "123",
queryType: 0,
emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID,
initialIndex: 'Last',
amountRequested: 10,
direction: 'Past'
}
let query = {
requestType: 'Query',
queryMessage : JSON.stringify(queryMessage )
}
await DK.webSocketsClient.sendMessage(
JSON.stringify(query)
)
.then(showProfiles)
.catch(onError)
function showProfiles(profiles){
console.log(profiles)
}
function onError(errorMessage) {
console.log('[ERROR] Query not executed. ' + errorMessage)
}
}
}