hop-message
Version:
routing message for hop
40 lines (35 loc) • 836 B
JavaScript
/**
* library - routing
*
*
* @class LibraryRoute
* @package LibraryRoute
* @copyright Copyright (c) 2022 James Littlejohn
* @license http://www.gnu.org/licenses/old-licenses/gpl-3.0.html
* @version $Id$
*/
import util from 'util'
import EventEmitter from 'events'
class LibraryRoute extends EventEmitter {
constructor() {
super()
}
/**
* type of safeflow message?
* @method assessMessage
*
*/
assessMessage = function (options) {
let messageRoute = {}
messageRoute.type = 'library'
messageRoute.action = options.action
messageRoute.privacy = options.privacy
messageRoute.reftype = options.reftype
messageRoute.task = options.task
messageRoute.data = options.data
messageRoute.bbid = options.bbid
return messageRoute
}
}
export default LibraryRoute