{"version":3,"sources":["protocol_types.ts"],"sourcesContent":["export enum ProtocolDataType {\n    REQUEST     = 0, // default datex request\n    RESPONSE    = 1, // response to a request (can be empty)\n\n    DATA        = 2, // data only (limited execution permission)\n    TMP_SCOPE   = 3, // resettable scope\n    \n    LOCAL       = 4, // default datex request, but don't want a response (use for <Function> code blocks, ....), must be sent and executed on same endpoint\n\n    HELLO       = 5, // info message that endpoint is online\n    DEBUGGER    = 6, // get a debugger for a scope\n    SOURCE_MAP  = 7, // send a source map for a scope\n    UPDATE      = 8, // like normal request, but don't propgate updated pointer values back to sender (prevent recursive loop)\n    GOODBYE     = 9, // info message that endpoint is offline\n    TRACE       = 10, // record endpoint hops\n    TRACE_BACK  = 11  // record endpoint hops, backtrip\n}"],"names":["ProtocolDataType"],"mappings":"IAAYA;;;CAAAA,mBAAAA,sBAAAA","sourceRoot":"/lib/datex-core-js-legacy-0.3.15/compiler/","file":"protocol_types.ts"}