Comparing version 2.0.7-10 to 2.0.7-11
404
lib/etp.d.ts
@@ -35,3 +35,3 @@ /// <reference path="etp-avro/etp-avro.d.ts" /> | ||
module Datatypes { | ||
class ArrayOfFloat { | ||
class ArrayOfLong { | ||
values: Array<number>; | ||
@@ -44,3 +44,3 @@ static _schema: any; | ||
module Datatypes { | ||
class ArrayOfInt { | ||
class ArrayOfFloat { | ||
values: Array<number>; | ||
@@ -53,3 +53,3 @@ static _schema: any; | ||
module Datatypes { | ||
class ArrayOfLong { | ||
class ArrayOfInt { | ||
values: Array<number>; | ||
@@ -94,12 +94,2 @@ static _schema: any; | ||
module Datatypes { | ||
enum ErrorCodes { | ||
ENOROLE = 0, | ||
ENOSUPPORTEDPROTOCOLS = 1, | ||
EINVALID_MESSAGETYPE = 2, | ||
EUNSUPPORTED_PROTOCOL = 3, | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
class MessageHeader { | ||
@@ -117,2 +107,12 @@ protocol: number; | ||
module Datatypes { | ||
enum ErrorCodes { | ||
ENOROLE = 0, | ||
ENOSUPPORTEDPROTOCOLS = 1, | ||
EINVALID_MESSAGETYPE = 2, | ||
EUNSUPPORTED_PROTOCOL = 3, | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
enum Protocols { | ||
@@ -154,2 +154,68 @@ Core = 0, | ||
module Datatypes { | ||
module Object { | ||
class NotificationRequestRecord { | ||
uri: string; | ||
uuid: string; | ||
includeObjectData: boolean; | ||
startTime: Energistics.Datatypes.DateTime; | ||
objectTypes: Array<string>; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module Object { | ||
enum ObjectChangeTypes { | ||
Upsert = 0, | ||
Delete = 1, | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class Resource { | ||
uri: string; | ||
contentType: string; | ||
name: string; | ||
channelSubscribable: boolean; | ||
customData: any; | ||
resourceType: string; | ||
hasChildren: number; | ||
lastChanged: Energistics.Datatypes.DateTime; | ||
objectNotifiable: boolean; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class DataObject { | ||
resource: Energistics.Datatypes.Object.Resource; | ||
contentEncoding: string; | ||
data: string; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class ObjectChange { | ||
changeType: Energistics.Datatypes.Object.ObjectChangeTypes; | ||
changeTime: Energistics.Datatypes.DateTime; | ||
dataObject: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module ChannelData { | ||
@@ -220,2 +286,14 @@ enum ChannelIndexTypes { | ||
module ChannelData { | ||
class ChannelRangeInfo { | ||
channelId: Array<number>; | ||
startIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
endIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module ChannelData { | ||
class ChannelMetadataRecord { | ||
@@ -240,6 +318,7 @@ channelUri: string; | ||
module ChannelData { | ||
class ChannelRangeInfo { | ||
channelId: Array<number>; | ||
startIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
endIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
class DataItem { | ||
indexes: Array<Energistics.Datatypes.ChannelData.IndexValue>; | ||
channelId: number; | ||
value: Energistics.Datatypes.DataValue; | ||
valueAttributes: Array<Energistics.Datatypes.DataAttribute>; | ||
static _schema: any; | ||
@@ -264,15 +343,2 @@ } | ||
module ChannelData { | ||
class DataItem { | ||
indexes: Array<Energistics.Datatypes.ChannelData.IndexValue>; | ||
channelId: number; | ||
value: Energistics.Datatypes.DataValue; | ||
valueAttributes: Array<Energistics.Datatypes.DataAttribute>; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module ChannelData { | ||
enum Roles { | ||
@@ -307,110 +373,3 @@ Producer = 0, | ||
export module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class NotificationRequestRecord { | ||
uri: string; | ||
uuid: string; | ||
includeObjectData: boolean; | ||
startTime: Energistics.Datatypes.DateTime; | ||
objectTypes: Array<string>; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class Resource { | ||
uri: string; | ||
contentType: string; | ||
name: string; | ||
channelSubscribable: boolean; | ||
customData: any; | ||
resourceType: string; | ||
hasChildren: number; | ||
lastChanged: Energistics.Datatypes.DateTime; | ||
objectNotifiable: boolean; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class DataObject { | ||
resource: Energistics.Datatypes.Object.Resource; | ||
contentEncoding: string; | ||
data: string; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module Object { | ||
enum ObjectChangeTypes { | ||
Upsert = 0, | ||
Delete = 1, | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class ObjectChange { | ||
changeType: Energistics.Datatypes.Object.ObjectChangeTypes; | ||
changeTime: Energistics.Datatypes.DateTime; | ||
dataObject: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class ChannelDataFrameSet { | ||
channels: Array<number>; | ||
data: Array<Energistics.Datatypes.ChannelData.DataFrame>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgChannelDataFrameSet: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class ChannelMetadata { | ||
indexes: Array<Energistics.Datatypes.ChannelData.IndexMetadataRecord>; | ||
channels: Array<Energistics.Datatypes.ChannelData.ChannelMetadataRecord>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgChannelMetadata: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class RequestChannelData { | ||
uri: string; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgRequestChannelData: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module ChannelStreaming { | ||
@@ -430,4 +389,7 @@ class ChannelData { | ||
module ChannelStreaming { | ||
class ChannelDelete { | ||
class ChannelDataChange { | ||
channelId: number; | ||
startIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
endIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
data: Array<Energistics.Datatypes.ChannelData.DataItem>; | ||
static _schema: any; | ||
@@ -437,3 +399,3 @@ static _protocol: number; | ||
} | ||
var MsgChannelDelete: number; | ||
var MsgChannelDataChange: number; | ||
} | ||
@@ -445,7 +407,4 @@ } | ||
module ChannelStreaming { | ||
class ChannelDataChange { | ||
class ChannelDelete { | ||
channelId: number; | ||
startIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
endIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
data: Array<Energistics.Datatypes.ChannelData.DataItem>; | ||
static _schema: any; | ||
@@ -455,3 +414,3 @@ static _protocol: number; | ||
} | ||
var MsgChannelDataChange: number; | ||
var MsgChannelDelete: number; | ||
} | ||
@@ -516,4 +475,4 @@ } | ||
module ChannelStreaming { | ||
class ChannelStreamingStop { | ||
channels: Array<number>; | ||
class ChannelStreamingStart { | ||
channels: Array<Energistics.Datatypes.ChannelData.ChannelStreamingInfo>; | ||
static _schema: any; | ||
@@ -523,3 +482,3 @@ static _protocol: number; | ||
} | ||
var MsgChannelStreamingStop: number; | ||
var MsgChannelStreamingStart: number; | ||
} | ||
@@ -531,4 +490,4 @@ } | ||
module ChannelStreaming { | ||
class ChannelStreamingStart { | ||
channels: Array<Energistics.Datatypes.ChannelData.ChannelStreamingInfo>; | ||
class ChannelStreamingStop { | ||
channels: Array<number>; | ||
static _schema: any; | ||
@@ -538,3 +497,3 @@ static _protocol: number; | ||
} | ||
var MsgChannelStreamingStart: number; | ||
var MsgChannelStreamingStop: number; | ||
} | ||
@@ -626,2 +585,43 @@ } | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class ChannelDataFrameSet { | ||
channels: Array<number>; | ||
data: Array<Energistics.Datatypes.ChannelData.DataFrame>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgChannelDataFrameSet: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class ChannelMetadata { | ||
indexes: Array<Energistics.Datatypes.ChannelData.IndexMetadataRecord>; | ||
channels: Array<Energistics.Datatypes.ChannelData.ChannelMetadataRecord>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgChannelMetadata: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class RequestChannelData { | ||
uri: string; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgRequestChannelData: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module DataArray { | ||
@@ -669,2 +669,54 @@ class DataArray { | ||
module Protocol { | ||
module Store { | ||
class DeleteObject { | ||
uri: Array<string>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgDeleteObject: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module Store { | ||
class GetObject { | ||
uri: string; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgGetObject: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module Store { | ||
class Object { | ||
dataObject: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgObject: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module Store { | ||
class PutObject { | ||
data: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgPutObject: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module Discovery { | ||
@@ -786,54 +838,2 @@ class GetResources { | ||
module Protocol { | ||
module Store { | ||
class DeleteObject { | ||
uri: Array<string>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgDeleteObject: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module Store { | ||
class GetObject { | ||
uri: string; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgGetObject: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module Store { | ||
class PutObject { | ||
data: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgPutObject: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module Store { | ||
class Object { | ||
dataObject: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgObject: number; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
module Protocol { | ||
module StoreNotification { | ||
@@ -840,0 +840,0 @@ class ChangeNotification { |
@@ -22,3 +22,3 @@ /// <reference path="etp-avro/etp-avro.d.ts" /> | ||
module Datatypes { | ||
class ArrayOfFloat { | ||
class ArrayOfLong { | ||
values: Array<number>; | ||
@@ -31,3 +31,3 @@ static _schema: any; | ||
module Datatypes { | ||
class ArrayOfInt { | ||
class ArrayOfFloat { | ||
values: Array<number>; | ||
@@ -40,3 +40,3 @@ static _schema: any; | ||
module Datatypes { | ||
class ArrayOfLong { | ||
class ArrayOfInt { | ||
values: Array<number>; | ||
@@ -81,12 +81,2 @@ static _schema: any; | ||
module Datatypes { | ||
enum ErrorCodes { | ||
ENOROLE = 0, | ||
ENOSUPPORTEDPROTOCOLS = 1, | ||
EINVALID_MESSAGETYPE = 2, | ||
EUNSUPPORTED_PROTOCOL = 3, | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
class MessageHeader { | ||
@@ -104,2 +94,12 @@ protocol: number; | ||
module Datatypes { | ||
enum ErrorCodes { | ||
ENOROLE = 0, | ||
ENOSUPPORTEDPROTOCOLS = 1, | ||
EINVALID_MESSAGETYPE = 2, | ||
EUNSUPPORTED_PROTOCOL = 3, | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
enum Protocols { | ||
@@ -141,2 +141,68 @@ Core = 0, | ||
module Datatypes { | ||
module Object { | ||
class NotificationRequestRecord { | ||
uri: string; | ||
uuid: string; | ||
includeObjectData: boolean; | ||
startTime: Energistics.Datatypes.DateTime; | ||
objectTypes: Array<string>; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module Object { | ||
enum ObjectChangeTypes { | ||
Upsert = 0, | ||
Delete = 1, | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class Resource { | ||
uri: string; | ||
contentType: string; | ||
name: string; | ||
channelSubscribable: boolean; | ||
customData: any; | ||
resourceType: string; | ||
hasChildren: number; | ||
lastChanged: Energistics.Datatypes.DateTime; | ||
objectNotifiable: boolean; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class DataObject { | ||
resource: Energistics.Datatypes.Object.Resource; | ||
contentEncoding: string; | ||
data: string; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class ObjectChange { | ||
changeType: Energistics.Datatypes.Object.ObjectChangeTypes; | ||
changeTime: Energistics.Datatypes.DateTime; | ||
dataObject: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module ChannelData { | ||
@@ -207,2 +273,14 @@ enum ChannelIndexTypes { | ||
module ChannelData { | ||
class ChannelRangeInfo { | ||
channelId: Array<number>; | ||
startIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
endIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module ChannelData { | ||
class ChannelMetadataRecord { | ||
@@ -227,6 +305,7 @@ channelUri: string; | ||
module ChannelData { | ||
class ChannelRangeInfo { | ||
channelId: Array<number>; | ||
startIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
endIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
class DataItem { | ||
indexes: Array<Energistics.Datatypes.ChannelData.IndexValue>; | ||
channelId: number; | ||
value: Energistics.Datatypes.DataValue; | ||
valueAttributes: Array<Energistics.Datatypes.DataAttribute>; | ||
static _schema: any; | ||
@@ -251,15 +330,2 @@ } | ||
module ChannelData { | ||
class DataItem { | ||
indexes: Array<Energistics.Datatypes.ChannelData.IndexValue>; | ||
channelId: number; | ||
value: Energistics.Datatypes.DataValue; | ||
valueAttributes: Array<Energistics.Datatypes.DataAttribute>; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module ChannelData { | ||
enum Roles { | ||
@@ -294,110 +360,3 @@ Producer = 0, | ||
export declare module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class NotificationRequestRecord { | ||
uri: string; | ||
uuid: string; | ||
includeObjectData: boolean; | ||
startTime: Energistics.Datatypes.DateTime; | ||
objectTypes: Array<string>; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class Resource { | ||
uri: string; | ||
contentType: string; | ||
name: string; | ||
channelSubscribable: boolean; | ||
customData: any; | ||
resourceType: string; | ||
hasChildren: number; | ||
lastChanged: Energistics.Datatypes.DateTime; | ||
objectNotifiable: boolean; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class DataObject { | ||
resource: Energistics.Datatypes.Object.Resource; | ||
contentEncoding: string; | ||
data: string; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module Object { | ||
enum ObjectChangeTypes { | ||
Upsert = 0, | ||
Delete = 1, | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Datatypes { | ||
module Object { | ||
class ObjectChange { | ||
changeType: Energistics.Datatypes.Object.ObjectChangeTypes; | ||
changeTime: Energistics.Datatypes.DateTime; | ||
dataObject: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
} | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class ChannelDataFrameSet { | ||
channels: Array<number>; | ||
data: Array<Energistics.Datatypes.ChannelData.DataFrame>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgChannelDataFrameSet: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class ChannelMetadata { | ||
indexes: Array<Energistics.Datatypes.ChannelData.IndexMetadataRecord>; | ||
channels: Array<Energistics.Datatypes.ChannelData.ChannelMetadataRecord>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgChannelMetadata: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class RequestChannelData { | ||
uri: string; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgRequestChannelData: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module ChannelStreaming { | ||
@@ -417,4 +376,7 @@ class ChannelData { | ||
module ChannelStreaming { | ||
class ChannelDelete { | ||
class ChannelDataChange { | ||
channelId: number; | ||
startIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
endIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
data: Array<Energistics.Datatypes.ChannelData.DataItem>; | ||
static _schema: any; | ||
@@ -424,3 +386,3 @@ static _protocol: number; | ||
} | ||
var MsgChannelDelete: number; | ||
var MsgChannelDataChange: number; | ||
} | ||
@@ -432,7 +394,4 @@ } | ||
module ChannelStreaming { | ||
class ChannelDataChange { | ||
class ChannelDelete { | ||
channelId: number; | ||
startIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
endIndex: Energistics.Datatypes.ChannelData.IndexValue; | ||
data: Array<Energistics.Datatypes.ChannelData.DataItem>; | ||
static _schema: any; | ||
@@ -442,3 +401,3 @@ static _protocol: number; | ||
} | ||
var MsgChannelDataChange: number; | ||
var MsgChannelDelete: number; | ||
} | ||
@@ -503,4 +462,4 @@ } | ||
module ChannelStreaming { | ||
class ChannelStreamingStop { | ||
channels: Array<number>; | ||
class ChannelStreamingStart { | ||
channels: Array<Energistics.Datatypes.ChannelData.ChannelStreamingInfo>; | ||
static _schema: any; | ||
@@ -510,3 +469,3 @@ static _protocol: number; | ||
} | ||
var MsgChannelStreamingStop: number; | ||
var MsgChannelStreamingStart: number; | ||
} | ||
@@ -518,4 +477,4 @@ } | ||
module ChannelStreaming { | ||
class ChannelStreamingStart { | ||
channels: Array<Energistics.Datatypes.ChannelData.ChannelStreamingInfo>; | ||
class ChannelStreamingStop { | ||
channels: Array<number>; | ||
static _schema: any; | ||
@@ -525,3 +484,3 @@ static _protocol: number; | ||
} | ||
var MsgChannelStreamingStart: number; | ||
var MsgChannelStreamingStop: number; | ||
} | ||
@@ -613,2 +572,43 @@ } | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class ChannelDataFrameSet { | ||
channels: Array<number>; | ||
data: Array<Energistics.Datatypes.ChannelData.DataFrame>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgChannelDataFrameSet: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class ChannelMetadata { | ||
indexes: Array<Energistics.Datatypes.ChannelData.IndexMetadataRecord>; | ||
channels: Array<Energistics.Datatypes.ChannelData.ChannelMetadataRecord>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgChannelMetadata: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module ChannelDataFrame { | ||
class RequestChannelData { | ||
uri: string; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgRequestChannelData: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module DataArray { | ||
@@ -656,2 +656,54 @@ class DataArray { | ||
module Protocol { | ||
module Store { | ||
class DeleteObject { | ||
uri: Array<string>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgDeleteObject: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module Store { | ||
class GetObject { | ||
uri: string; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgGetObject: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module Store { | ||
class Object { | ||
dataObject: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgObject: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module Store { | ||
class PutObject { | ||
data: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgPutObject: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module Discovery { | ||
@@ -773,54 +825,2 @@ class GetResources { | ||
module Protocol { | ||
module Store { | ||
class DeleteObject { | ||
uri: Array<string>; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgDeleteObject: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module Store { | ||
class GetObject { | ||
uri: string; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgGetObject: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module Store { | ||
class PutObject { | ||
data: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgPutObject: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module Store { | ||
class Object { | ||
dataObject: Energistics.Datatypes.Object.DataObject; | ||
static _schema: any; | ||
static _protocol: number; | ||
static _messageTypeId: number; | ||
} | ||
var MsgObject: number; | ||
} | ||
} | ||
} | ||
export declare module Energistics { | ||
module Protocol { | ||
module StoreNotification { | ||
@@ -827,0 +827,0 @@ class ChangeNotification { |
@@ -22,5 +22,5 @@ /// <reference path='etp-avro/etp-avro.d.ts'/> | ||
export module Datatypes { | ||
export class ArrayOfFloat{ | ||
export class ArrayOfLong{ | ||
values:Array<number>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfFloat","fields":[{"name":"values","type":{"type":"array","items":"float"}}],"fullName":"Energistics.Datatypes.ArrayOfFloat","depends":[]}'); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfLong","fields":[{"name":"values","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Datatypes.ArrayOfLong","depends":[]}'); | ||
} | ||
@@ -31,5 +31,5 @@ } | ||
export module Datatypes { | ||
export class ArrayOfInt{ | ||
export class ArrayOfFloat{ | ||
values:Array<number>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfInt","fields":[{"name":"values","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Datatypes.ArrayOfInt","depends":[]}'); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfFloat","fields":[{"name":"values","type":{"type":"array","items":"float"}}],"fullName":"Energistics.Datatypes.ArrayOfFloat","depends":[]}'); | ||
} | ||
@@ -40,5 +40,5 @@ } | ||
export module Datatypes { | ||
export class ArrayOfLong{ | ||
export class ArrayOfInt{ | ||
values:Array<number>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfLong","fields":[{"name":"values","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Datatypes.ArrayOfLong","depends":[]}'); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfInt","fields":[{"name":"values","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Datatypes.ArrayOfInt","depends":[]}'); | ||
} | ||
@@ -81,12 +81,2 @@ } | ||
export module Datatypes { | ||
export enum ErrorCodes { | ||
ENOROLE=0, | ||
ENOSUPPORTEDPROTOCOLS=1, | ||
EINVALID_MESSAGETYPE=2, | ||
EUNSUPPORTED_PROTOCOL=3 | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export class MessageHeader{ | ||
@@ -104,2 +94,12 @@ protocol: number = 0; | ||
export module Datatypes { | ||
export enum ErrorCodes { | ||
ENOROLE=0, | ||
ENOSUPPORTEDPROTOCOLS=1, | ||
EINVALID_MESSAGETYPE=2, | ||
EUNSUPPORTED_PROTOCOL=3 | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export enum Protocols { | ||
@@ -141,2 +141,68 @@ Core=0, | ||
export module Datatypes { | ||
export module Object { | ||
export class NotificationRequestRecord{ | ||
uri: string = ''; | ||
uuid: string = ''; | ||
includeObjectData: boolean = false; | ||
startTime:Energistics.Datatypes.DateTime= new Energistics.Datatypes.DateTime(); | ||
objectTypes:Array<string>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.Object","name":"NotificationRequestRecord","fields":[{"name":"uri","type":"string"},{"name":"uuid","type":"string"},{"name":"includeObjectData","type":"boolean"},{"name":"startTime","type":"Energistics.Datatypes.DateTime"},{"name":"objectTypes","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Datatypes.Object.NotificationRequestRecord","depends":["Energistics.Datatypes.DateTime"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module Object { | ||
export enum ObjectChangeTypes { | ||
Upsert=0, | ||
Delete=1 | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module Object { | ||
export class Resource{ | ||
uri: string = ''; | ||
contentType: string = ''; | ||
name: string = ''; | ||
channelSubscribable: boolean = false; | ||
customData: any = {}; | ||
resourceType: string = ''; | ||
hasChildren: number = 0; | ||
lastChanged:Energistics.Datatypes.DateTime= new Energistics.Datatypes.DateTime(); | ||
objectNotifiable: boolean = false; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.Object","name":"Resource","fields":[{"name":"uri","type":"string"},{"name":"contentType","type":"string"},{"name":"name","type":"string"},{"name":"channelSubscribable","type":"boolean"},{"name":"customData","type":{"type":"map","values":"string"}},{"name":"resourceType","type":"string"},{"name":"hasChildren","type":"int"},{"name":"uuid","type":["null","string"]},{"name":"lastChanged","type":"Energistics.Datatypes.DateTime"},{"name":"objectNotifiable","type":"boolean"}],"fullName":"Energistics.Datatypes.Object.Resource","depends":["Energistics.Datatypes.DateTime"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module Object { | ||
export class DataObject{ | ||
resource:Energistics.Datatypes.Object.Resource= new Energistics.Datatypes.Object.Resource(); | ||
contentEncoding: string = ''; | ||
data: string = ''; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.Object","name":"DataObject","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Datatypes.Object.DataObject","depends":["Energistics.Datatypes.Object.Resource"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module Object { | ||
export class ObjectChange{ | ||
changeType:Energistics.Datatypes.Object.ObjectChangeTypes= Energistics.Datatypes.Object.ObjectChangeTypes.Upsert; | ||
changeTime:Energistics.Datatypes.DateTime= new Energistics.Datatypes.DateTime(); | ||
dataObject:Energistics.Datatypes.Object.DataObject= new Energistics.Datatypes.Object.DataObject(); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.Object","name":"ObjectChange","fields":[{"name":"changeType","type":"Energistics.Datatypes.Object.ObjectChangeTypes"},{"name":"changeTime","type":"Energistics.Datatypes.DateTime"},{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Datatypes.Object.ObjectChange","depends":["Energistics.Datatypes.Object.ObjectChangeTypes","Energistics.Datatypes.DateTime","Energistics.Datatypes.Object.DataObject"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module ChannelData { | ||
@@ -207,2 +273,14 @@ export enum ChannelIndexTypes { | ||
export module ChannelData { | ||
export class ChannelRangeInfo{ | ||
channelId:Array<number>=[]; | ||
startIndex:Energistics.Datatypes.ChannelData.IndexValue= new Energistics.Datatypes.ChannelData.IndexValue(); | ||
endIndex:Energistics.Datatypes.ChannelData.IndexValue= new Energistics.Datatypes.ChannelData.IndexValue(); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelRangeInfo","fields":[{"name":"channelId","type":{"type":"array","items":"long"}},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelRangeInfo","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module ChannelData { | ||
export class ChannelMetadataRecord{ | ||
@@ -227,7 +305,8 @@ channelUri: string = ''; | ||
export module ChannelData { | ||
export class ChannelRangeInfo{ | ||
channelId:Array<number>=[]; | ||
startIndex:Energistics.Datatypes.ChannelData.IndexValue= new Energistics.Datatypes.ChannelData.IndexValue(); | ||
endIndex:Energistics.Datatypes.ChannelData.IndexValue= new Energistics.Datatypes.ChannelData.IndexValue(); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelRangeInfo","fields":[{"name":"channelId","type":{"type":"array","items":"long"}},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelRangeInfo","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]}'); | ||
export class DataItem{ | ||
indexes:Array<Energistics.Datatypes.ChannelData.IndexValue>=[]; | ||
channelId: number = 0; | ||
value:Energistics.Datatypes.DataValue= new Energistics.Datatypes.DataValue(); | ||
valueAttributes:Array<Energistics.Datatypes.DataAttribute>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataItem","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"channelId","type":"long"},{"name":"value","type":"Energistics.Datatypes.DataValue"},{"name":"valueAttributes","type":{"type":"array","items":"Energistics.Datatypes.DataAttribute"}}],"fullName":"Energistics.Datatypes.ChannelData.DataItem","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue","Energistics.Datatypes.DataAttribute"]}'); | ||
} | ||
@@ -251,15 +330,2 @@ } | ||
export module ChannelData { | ||
export class DataItem{ | ||
indexes:Array<Energistics.Datatypes.ChannelData.IndexValue>=[]; | ||
channelId: number = 0; | ||
value:Energistics.Datatypes.DataValue= new Energistics.Datatypes.DataValue(); | ||
valueAttributes:Array<Energistics.Datatypes.DataAttribute>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataItem","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"channelId","type":"long"},{"name":"value","type":"Energistics.Datatypes.DataValue"},{"name":"valueAttributes","type":{"type":"array","items":"Energistics.Datatypes.DataAttribute"}}],"fullName":"Energistics.Datatypes.ChannelData.DataItem","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue","Energistics.Datatypes.DataAttribute"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module ChannelData { | ||
export enum Roles { | ||
@@ -294,110 +360,3 @@ Producer=0, | ||
export module Energistics { | ||
export module Datatypes { | ||
export module Object { | ||
export class NotificationRequestRecord{ | ||
uri: string = ''; | ||
uuid: string = ''; | ||
includeObjectData: boolean = false; | ||
startTime:Energistics.Datatypes.DateTime= new Energistics.Datatypes.DateTime(); | ||
objectTypes:Array<string>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.Object","name":"NotificationRequestRecord","fields":[{"name":"uri","type":"string"},{"name":"uuid","type":"string"},{"name":"includeObjectData","type":"boolean"},{"name":"startTime","type":"Energistics.Datatypes.DateTime"},{"name":"objectTypes","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Datatypes.Object.NotificationRequestRecord","depends":["Energistics.Datatypes.DateTime"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module Object { | ||
export class Resource{ | ||
uri: string = ''; | ||
contentType: string = ''; | ||
name: string = ''; | ||
channelSubscribable: boolean = false; | ||
customData: any = {}; | ||
resourceType: string = ''; | ||
hasChildren: number = 0; | ||
lastChanged:Energistics.Datatypes.DateTime= new Energistics.Datatypes.DateTime(); | ||
objectNotifiable: boolean = false; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.Object","name":"Resource","fields":[{"name":"uri","type":"string"},{"name":"contentType","type":"string"},{"name":"name","type":"string"},{"name":"channelSubscribable","type":"boolean"},{"name":"customData","type":{"type":"map","values":"string"}},{"name":"resourceType","type":"string"},{"name":"hasChildren","type":"int"},{"name":"uuid","type":["null","string"]},{"name":"lastChanged","type":"Energistics.Datatypes.DateTime"},{"name":"objectNotifiable","type":"boolean"}],"fullName":"Energistics.Datatypes.Object.Resource","depends":["Energistics.Datatypes.DateTime"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module Object { | ||
export class DataObject{ | ||
resource:Energistics.Datatypes.Object.Resource= new Energistics.Datatypes.Object.Resource(); | ||
contentEncoding: string = ''; | ||
data: string = ''; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.Object","name":"DataObject","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Datatypes.Object.DataObject","depends":["Energistics.Datatypes.Object.Resource"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module Object { | ||
export enum ObjectChangeTypes { | ||
Upsert=0, | ||
Delete=1 | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Datatypes { | ||
export module Object { | ||
export class ObjectChange{ | ||
changeType:Energistics.Datatypes.Object.ObjectChangeTypes= Energistics.Datatypes.Object.ObjectChangeTypes.Upsert; | ||
changeTime:Energistics.Datatypes.DateTime= new Energistics.Datatypes.DateTime(); | ||
dataObject:Energistics.Datatypes.Object.DataObject= new Energistics.Datatypes.Object.DataObject(); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Datatypes.Object","name":"ObjectChange","fields":[{"name":"changeType","type":"Energistics.Datatypes.Object.ObjectChangeTypes"},{"name":"changeTime","type":"Energistics.Datatypes.DateTime"},{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Datatypes.Object.ObjectChange","depends":["Energistics.Datatypes.Object.ObjectChangeTypes","Energistics.Datatypes.DateTime","Energistics.Datatypes.Object.DataObject"]}'); | ||
} | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module ChannelDataFrame { | ||
export class ChannelDataFrameSet{ | ||
channels:Array<number>=[]; | ||
data:Array<Energistics.Datatypes.ChannelData.DataFrame>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelDataFrameSet","messageType":"4","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"long"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataFrame"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelDataFrameSet","depends":["Energistics.Datatypes.ChannelData.DataFrame"]}'); | ||
static _protocol : number = 2; | ||
static _messageTypeId : number = 4; | ||
} | ||
export var MsgChannelDataFrameSet=4; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module ChannelDataFrame { | ||
export class ChannelMetadata{ | ||
indexes:Array<Energistics.Datatypes.ChannelData.IndexMetadataRecord>=[]; | ||
channels:Array<Energistics.Datatypes.ChannelData.ChannelMetadataRecord>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelMetadata","messageType":"3","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]}'); | ||
static _protocol : number = 2; | ||
static _messageTypeId : number = 3; | ||
} | ||
export var MsgChannelMetadata=3; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module ChannelDataFrame { | ||
export class RequestChannelData{ | ||
uri: string = ''; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"RequestChannelData","messageType":"1","protocol":"2","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uri","type":"string"},{"name":"fromIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"toIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Protocol.ChannelDataFrame.RequestChannelData","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]}'); | ||
static _protocol : number = 2; | ||
static _messageTypeId : number = 1; | ||
} | ||
export var MsgRequestChannelData=1; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module ChannelStreaming { | ||
@@ -417,9 +376,12 @@ export class ChannelData{ | ||
export module ChannelStreaming { | ||
export class ChannelDelete{ | ||
export class ChannelDataChange{ | ||
channelId: number = 0; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDelete","messageType":"8","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"deleteReason","type":["null","string"]}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDelete","depends":[]}'); | ||
startIndex:Energistics.Datatypes.ChannelData.IndexValue= new Energistics.Datatypes.ChannelData.IndexValue(); | ||
endIndex:Energistics.Datatypes.ChannelData.IndexValue= new Energistics.Datatypes.ChannelData.IndexValue(); | ||
data:Array<Energistics.Datatypes.ChannelData.DataItem>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDataChange","messageType":"6","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDataChange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.DataItem"]}'); | ||
static _protocol : number = 1; | ||
static _messageTypeId : number = 8; | ||
static _messageTypeId : number = 6; | ||
} | ||
export var MsgChannelDelete=8; | ||
export var MsgChannelDataChange=6; | ||
} | ||
@@ -431,12 +393,9 @@ } | ||
export module ChannelStreaming { | ||
export class ChannelDataChange{ | ||
export class ChannelDelete{ | ||
channelId: number = 0; | ||
startIndex:Energistics.Datatypes.ChannelData.IndexValue= new Energistics.Datatypes.ChannelData.IndexValue(); | ||
endIndex:Energistics.Datatypes.ChannelData.IndexValue= new Energistics.Datatypes.ChannelData.IndexValue(); | ||
data:Array<Energistics.Datatypes.ChannelData.DataItem>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDataChange","messageType":"6","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDataChange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.DataItem"]}'); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDelete","messageType":"8","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"deleteReason","type":["null","string"]}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDelete","depends":[]}'); | ||
static _protocol : number = 1; | ||
static _messageTypeId : number = 6; | ||
static _messageTypeId : number = 8; | ||
} | ||
export var MsgChannelDataChange=6; | ||
export var MsgChannelDelete=8; | ||
} | ||
@@ -501,9 +460,9 @@ } | ||
export module ChannelStreaming { | ||
export class ChannelStreamingStop{ | ||
channels:Array<number>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStop","messageType":"5","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStop","depends":[]}'); | ||
export class ChannelStreamingStart{ | ||
channels:Array<Energistics.Datatypes.ChannelData.ChannelStreamingInfo>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStart","messageType":"4","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStart","depends":["Energistics.Datatypes.ChannelData.ChannelStreamingInfo"]}'); | ||
static _protocol : number = 1; | ||
static _messageTypeId : number = 5; | ||
static _messageTypeId : number = 4; | ||
} | ||
export var MsgChannelStreamingStop=5; | ||
export var MsgChannelStreamingStart=4; | ||
} | ||
@@ -515,9 +474,9 @@ } | ||
export module ChannelStreaming { | ||
export class ChannelStreamingStart{ | ||
channels:Array<Energistics.Datatypes.ChannelData.ChannelStreamingInfo>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStart","messageType":"4","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStart","depends":["Energistics.Datatypes.ChannelData.ChannelStreamingInfo"]}'); | ||
export class ChannelStreamingStop{ | ||
channels:Array<number>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStop","messageType":"5","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStop","depends":[]}'); | ||
static _protocol : number = 1; | ||
static _messageTypeId : number = 4; | ||
static _messageTypeId : number = 5; | ||
} | ||
export var MsgChannelStreamingStart=4; | ||
export var MsgChannelStreamingStop=5; | ||
} | ||
@@ -609,2 +568,43 @@ } | ||
export module Protocol { | ||
export module ChannelDataFrame { | ||
export class ChannelDataFrameSet{ | ||
channels:Array<number>=[]; | ||
data:Array<Energistics.Datatypes.ChannelData.DataFrame>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelDataFrameSet","messageType":"4","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"long"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataFrame"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelDataFrameSet","depends":["Energistics.Datatypes.ChannelData.DataFrame"]}'); | ||
static _protocol : number = 2; | ||
static _messageTypeId : number = 4; | ||
} | ||
export var MsgChannelDataFrameSet=4; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module ChannelDataFrame { | ||
export class ChannelMetadata{ | ||
indexes:Array<Energistics.Datatypes.ChannelData.IndexMetadataRecord>=[]; | ||
channels:Array<Energistics.Datatypes.ChannelData.ChannelMetadataRecord>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelMetadata","messageType":"3","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]}'); | ||
static _protocol : number = 2; | ||
static _messageTypeId : number = 3; | ||
} | ||
export var MsgChannelMetadata=3; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module ChannelDataFrame { | ||
export class RequestChannelData{ | ||
uri: string = ''; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"RequestChannelData","messageType":"1","protocol":"2","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uri","type":"string"},{"name":"fromIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"toIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Protocol.ChannelDataFrame.RequestChannelData","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]}'); | ||
static _protocol : number = 2; | ||
static _messageTypeId : number = 1; | ||
} | ||
export var MsgRequestChannelData=1; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module DataArray { | ||
@@ -652,2 +652,54 @@ export class DataArray{ | ||
export module Protocol { | ||
export module Store { | ||
export class DeleteObject{ | ||
uri:Array<string>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.Store","name":"DeleteObject","messageType":"3","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.Store.DeleteObject","depends":[]}'); | ||
static _protocol : number = 4; | ||
static _messageTypeId : number = 3; | ||
} | ||
export var MsgDeleteObject=3; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module Store { | ||
export class GetObject{ | ||
uri: string = ''; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.Store","name":"GetObject","messageType":"1","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Store.GetObject","depends":[]}'); | ||
static _protocol : number = 4; | ||
static _messageTypeId : number = 1; | ||
} | ||
export var MsgGetObject=1; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module Store { | ||
export class Object{ | ||
dataObject:Energistics.Datatypes.Object.DataObject= new Energistics.Datatypes.Object.DataObject(); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.Store","name":"Object","messageType":"4","protocol":"4","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.Object","depends":["Energistics.Datatypes.Object.DataObject"]}'); | ||
static _protocol : number = 4; | ||
static _messageTypeId : number = 4; | ||
} | ||
export var MsgObject=4; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module Store { | ||
export class PutObject{ | ||
data:Energistics.Datatypes.Object.DataObject= new Energistics.Datatypes.Object.DataObject(); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.Store","name":"PutObject","messageType":"2","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"data","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.PutObject","depends":["Energistics.Datatypes.Object.DataObject"]}'); | ||
static _protocol : number = 4; | ||
static _messageTypeId : number = 2; | ||
} | ||
export var MsgPutObject=2; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module Discovery { | ||
@@ -769,54 +821,2 @@ export class GetResources{ | ||
export module Protocol { | ||
export module Store { | ||
export class DeleteObject{ | ||
uri:Array<string>=[]; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.Store","name":"DeleteObject","messageType":"3","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.Store.DeleteObject","depends":[]}'); | ||
static _protocol : number = 4; | ||
static _messageTypeId : number = 3; | ||
} | ||
export var MsgDeleteObject=3; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module Store { | ||
export class GetObject{ | ||
uri: string = ''; | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.Store","name":"GetObject","messageType":"1","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Store.GetObject","depends":[]}'); | ||
static _protocol : number = 4; | ||
static _messageTypeId : number = 1; | ||
} | ||
export var MsgGetObject=1; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module Store { | ||
export class PutObject{ | ||
data:Energistics.Datatypes.Object.DataObject= new Energistics.Datatypes.Object.DataObject(); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.Store","name":"PutObject","messageType":"2","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"data","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.PutObject","depends":["Energistics.Datatypes.Object.DataObject"]}'); | ||
static _protocol : number = 4; | ||
static _messageTypeId : number = 2; | ||
} | ||
export var MsgPutObject=2; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module Store { | ||
export class Object{ | ||
dataObject:Energistics.Datatypes.Object.DataObject= new Energistics.Datatypes.Object.DataObject(); | ||
static _schema : any = JSON.parse('{"type":"record","namespace":"Energistics.Protocol.Store","name":"Object","messageType":"4","protocol":"4","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.Object","depends":["Energistics.Datatypes.Object.DataObject"]}'); | ||
static _protocol : number = 4; | ||
static _messageTypeId : number = 4; | ||
} | ||
export var MsgObject=4; | ||
} | ||
} | ||
} | ||
export module Energistics { | ||
export module Protocol { | ||
export module StoreNotification { | ||
@@ -823,0 +823,0 @@ export class ChangeNotification{ |
@@ -1,3 +0,3 @@ | ||
var RalfSchemas = JSON.parse('{"namespace":"Energistics","protocol":"Etp","version":"1.0","types":[{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfBoolean","fields":[{"name":"values","type":{"type":"array","items":"boolean"}}],"fullName":"Energistics.Datatypes.ArrayOfBoolean","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfDouble","fields":[{"name":"values","type":{"type":"array","items":"double"}}],"fullName":"Energistics.Datatypes.ArrayOfDouble","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfFloat","fields":[{"name":"values","type":{"type":"array","items":"float"}}],"fullName":"Energistics.Datatypes.ArrayOfFloat","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfInt","fields":[{"name":"values","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Datatypes.ArrayOfInt","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfLong","fields":[{"name":"values","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Datatypes.ArrayOfLong","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"AnyArray","fields":[{"name":"item","type":["null","Energistics.Datatypes.ArrayOfBoolean","bytes","Energistics.Datatypes.ArrayOfInt","Energistics.Datatypes.ArrayOfLong","Energistics.Datatypes.ArrayOfFloat","Energistics.Datatypes.ArrayOfDouble"]}],"fullName":"Energistics.Datatypes.AnyArray","depends":["Energistics.Datatypes.ArrayOfBoolean","Energistics.Datatypes.ArrayOfInt","Energistics.Datatypes.ArrayOfLong","Energistics.Datatypes.ArrayOfFloat","Energistics.Datatypes.ArrayOfDouble"]},{"type":"record","namespace":"Energistics.Datatypes","name":"DateTime","aliases":["etp.dt"],"fields":[{"name":"time","type":"long"},{"name":"offset","type":"float"}],"fullName":"Energistics.Datatypes.DateTime","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"DataValue","fields":[{"name":"item","type":["null","double","float","int","long","string","Energistics.Datatypes.DateTime","Energistics.Datatypes.ArrayOfDouble","boolean","bytes"]}],"fullName":"Energistics.Datatypes.DataValue","depends":["Energistics.Datatypes.DateTime","Energistics.Datatypes.ArrayOfDouble"]},{"type":"record","namespace":"Energistics.Datatypes","name":"DataAttribute","fields":[{"name":"attributeId","type":"int"},{"name":"attributeValue","type":"Energistics.Datatypes.DataValue"}],"fullName":"Energistics.Datatypes.DataAttribute","depends":["Energistics.Datatypes.DataValue"]},{"type":"enum","namespace":"Energistics.Datatypes","name":"ErrorCodes","symbols":["ENOROLE","ENOSUPPORTEDPROTOCOLS","EINVALID_MESSAGETYPE","EUNSUPPORTED_PROTOCOL"],"fullName":"Energistics.Datatypes.ErrorCodes","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"MessageHeader","fields":[{"name":"protocol","type":"int"},{"name":"messageType","type":"int"},{"name":"correlationId","type":"long"},{"name":"messageId","type":"long"},{"name":"messageFlags","type":"int"}],"fullName":"Energistics.Datatypes.MessageHeader","depends":[]},{"type":"enum","namespace":"Energistics.Datatypes","name":"Protocols","symbols":["Core","ChannelStreaming","ChannelDataFrame","Discovery","Store","StoreNotification","GrowingObject","DataArray"],"fullName":"Energistics.Datatypes.Protocols","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"Version","fields":[{"name":"major","type":"int"},{"name":"minor","type":"int"},{"name":"revision","type":"int"},{"name":"patch","type":"int"}],"fullName":"Energistics.Datatypes.Version","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"SupportedProtocol","fields":[{"name":"protocol","type":"int"},{"name":"protocolVersion","type":"Energistics.Datatypes.Version"},{"name":"role","type":"string"},{"name":"protocolCapabilities","type":{"type":"map","values":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.SupportedProtocol","depends":["Energistics.Datatypes.Version","Energistics.Datatypes.DataValue"]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelIndexTypes","symbols":["Time","Depth","ElapsedTime"],"fullName":"Energistics.Datatypes.ChannelData.ChannelIndexTypes","depends":[]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelStatuses","symbols":["Active","Inactive","Closed"],"fullName":"Energistics.Datatypes.ChannelData.ChannelStatuses","depends":[]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ErrorCodes","symbols":["EINVALID_URI","EINVALID_CHANNELID"],"fullName":"Energistics.Datatypes.ChannelData.ErrorCodes","depends":[]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"IndexDirections","symbols":["Increasing","Decreasing"],"fullName":"Energistics.Datatypes.ChannelData.IndexDirections","depends":[]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"IndexMetadataRecord","fields":[{"name":"indexType","type":"Energistics.Datatypes.ChannelData.ChannelIndexTypes"},{"name":"uom","type":"string"},{"name":"datum","type":["null","string"]},{"name":"direction","type":"Energistics.Datatypes.ChannelData.IndexDirections"},{"name":"mnemonic","type":["null","string"]},{"name":"description","type":["null","string"]},{"name":"uri","type":["null","string"]},{"name":"customData","type":{"type":"map","values":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.ChannelData.IndexMetadataRecord","depends":["Energistics.Datatypes.ChannelData.ChannelIndexTypes","Energistics.Datatypes.ChannelData.IndexDirections","Energistics.Datatypes.DataValue"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"IndexValue","fields":[{"name":"item","type":["Energistics.Datatypes.DateTime","double","long"]}],"fullName":"Energistics.Datatypes.ChannelData.IndexValue","depends":["Energistics.Datatypes.DateTime"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelMetadataRecord","fields":[{"name":"channelUri","type":"string"},{"name":"channelId","type":"long"},{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"mnemonic","type":"string"},{"name":"dataType","type":"string"},{"name":"uom","type":"string"},{"name":"startIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"endIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"description","type":"string"},{"name":"status","type":"Energistics.Datatypes.ChannelData.ChannelStatuses"},{"name":"contentType","type":["null","string"]},{"name":"source","type":"string"},{"name":"measureClass","type":"string"},{"name":"uuid","type":["null","string"]}],"fullName":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.ChannelStatuses"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelRangeInfo","fields":[{"name":"channelId","type":{"type":"array","items":"long"}},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelRangeInfo","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataFrame","fields":[{"name":"index","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.ChannelData.DataFrame","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataItem","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"channelId","type":"long"},{"name":"value","type":"Energistics.Datatypes.DataValue"},{"name":"valueAttributes","type":{"type":"array","items":"Energistics.Datatypes.DataAttribute"}}],"fullName":"Energistics.Datatypes.ChannelData.DataItem","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue","Energistics.Datatypes.DataAttribute"]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"Roles","symbols":["Producer","Consumer"],"fullName":"Energistics.Datatypes.ChannelData.Roles","depends":[]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"StreamingStartIndex","fields":[{"name":"item","type":["null","int","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Datatypes.ChannelData.StreamingStartIndex","depends":["Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelStreamingInfo","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.StreamingStartIndex"},{"name":"receiveChangeNotification","type":"boolean"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo","depends":["Energistics.Datatypes.ChannelData.StreamingStartIndex"]},{"type":"record","namespace":"Energistics.Datatypes.Object","name":"NotificationRequestRecord","fields":[{"name":"uri","type":"string"},{"name":"uuid","type":"string"},{"name":"includeObjectData","type":"boolean"},{"name":"startTime","type":"Energistics.Datatypes.DateTime"},{"name":"objectTypes","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Datatypes.Object.NotificationRequestRecord","depends":["Energistics.Datatypes.DateTime"]},{"type":"record","namespace":"Energistics.Datatypes.Object","name":"Resource","fields":[{"name":"uri","type":"string"},{"name":"contentType","type":"string"},{"name":"name","type":"string"},{"name":"channelSubscribable","type":"boolean"},{"name":"customData","type":{"type":"map","values":"string"}},{"name":"resourceType","type":"string"},{"name":"hasChildren","type":"int"},{"name":"uuid","type":["null","string"]},{"name":"lastChanged","type":"Energistics.Datatypes.DateTime"},{"name":"objectNotifiable","type":"boolean"}],"fullName":"Energistics.Datatypes.Object.Resource","depends":["Energistics.Datatypes.DateTime"]},{"type":"record","namespace":"Energistics.Datatypes.Object","name":"DataObject","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Datatypes.Object.DataObject","depends":["Energistics.Datatypes.Object.Resource"]},{"type":"enum","namespace":"Energistics.Datatypes.Object","name":"ObjectChangeTypes","symbols":["Upsert","Delete"],"fullName":"Energistics.Datatypes.Object.ObjectChangeTypes","depends":[]},{"type":"record","namespace":"Energistics.Datatypes.Object","name":"ObjectChange","fields":[{"name":"changeType","type":"Energistics.Datatypes.Object.ObjectChangeTypes"},{"name":"changeTime","type":"Energistics.Datatypes.DateTime"},{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Datatypes.Object.ObjectChange","depends":["Energistics.Datatypes.Object.ObjectChangeTypes","Energistics.Datatypes.DateTime","Energistics.Datatypes.Object.DataObject"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelData","messageType":"3","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelData","depends":["Energistics.Datatypes.ChannelData.DataItem"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDataChange","messageType":"6","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDataChange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.DataItem"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDelete","messageType":"8","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"deleteReason","type":["null","string"]}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDelete","depends":[]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDescribe","messageType":"1","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uris","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDescribe","depends":[]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelMetadata","messageType":"2","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelRangeRequest","messageType":"9","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channelRanges","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelRangeInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelRangeRequest","depends":["Energistics.Datatypes.ChannelData.ChannelRangeInfo"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStatusChange","messageType":"10","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"status","type":"Energistics.Datatypes.ChannelData.ChannelStatuses"}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStatusChange","depends":["Energistics.Datatypes.ChannelData.ChannelStatuses"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStart","messageType":"4","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStart","depends":["Energistics.Datatypes.ChannelData.ChannelStreamingInfo"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStop","messageType":"5","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStop","depends":[]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"Start","messageType":"0","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"maxMessageRate","type":"int"},{"name":"maxDataItems","type":"int"}],"fullName":"Energistics.Protocol.ChannelStreaming.Start","depends":[]},{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelDataFrameSet","messageType":"4","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"long"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataFrame"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelDataFrameSet","depends":["Energistics.Datatypes.ChannelData.DataFrame"]},{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelMetadata","messageType":"3","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]},{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"RequestChannelData","messageType":"1","protocol":"2","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uri","type":"string"},{"name":"fromIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"toIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Protocol.ChannelDataFrame.RequestChannelData","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"Acknowledge","messageType":"1001","protocol":"0","senderRole":"*","protocolRoles":"client,server","fields":[],"fullName":"Energistics.Protocol.Core.Acknowledge","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"CloseSession","messageType":"5","protocol":"0","senderRole":"client,server","protocolRoles":"client,server","fields":[{"name":"reason","type":["null","string"]}],"fullName":"Energistics.Protocol.Core.CloseSession","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"OpenSession","messageType":"2","protocol":"0","senderRole":"server","protocolRoles":"client,server","fields":[{"name":"applicationName","type":"string"},{"name":"sessionId","type":"string"},{"name":"supportedProtocols","type":{"type":"array","items":"Energistics.Datatypes.SupportedProtocol"}}],"fullName":"Energistics.Protocol.Core.OpenSession","depends":["Energistics.Datatypes.SupportedProtocol"]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"ProtocolException","messageType":"1000","protocol":"0","senderRole":"*","protocolRoles":"client,server","fields":[{"name":"errorCode","type":"int"},{"name":"errorMessage","type":"string"}],"fullName":"Energistics.Protocol.Core.ProtocolException","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"RequestSession","messageType":"1","protocol":"0","senderRole":"client","protocolRoles":"client,server","fields":[{"name":"applicationName","type":"string"},{"name":"requestedProtocols","type":{"type":"array","items":"Energistics.Datatypes.SupportedProtocol"}}],"fullName":"Energistics.Protocol.Core.RequestSession","depends":["Energistics.Datatypes.SupportedProtocol"]},{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"DataArray","messageType":"1","protocol":"7","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dimensions","type":{"type":"array","items":"long"}},{"name":"data","type":"Energistics.Datatypes.AnyArray"}],"fullName":"Energistics.Protocol.DataArray.DataArray","depends":["Energistics.Datatypes.AnyArray"]},{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"GetDataArray","messageType":"2","protocol":"7","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.DataArray.GetDataArray","depends":[]},{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"GetDataArraySlice","messageType":"3","protocol":"7","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"},{"name":"start","type":{"type":"array","items":"long"}},{"name":"count","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Protocol.DataArray.GetDataArraySlice","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Discovery","name":"GetResources","messageType":"1","protocol":"3","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Discovery.GetResources","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Discovery","name":"GetResourcesResponse","messageType":"2","protocol":"3","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"}],"fullName":"Energistics.Protocol.Discovery.GetResourcesResponse","depends":["Energistics.Datatypes.Object.Resource"]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectDelete","messageType":"1","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"uid","type":"string"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectDelete","depends":[]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectDeleteRange","messageType":"2","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectDeleteRange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectGet","messageType":"3","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"uid","type":"string"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectGet","depends":[]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectGetRange","messageType":"4","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectGetRange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectPut","messageType":"5","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"contentType","type":"string"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectPut","depends":[]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"ObjectFragment","messageType":"6","protocol":"6","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"contentType","type":"string"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Protocol.GrowingObject.ObjectFragment","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Store","name":"DeleteObject","messageType":"3","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.Store.DeleteObject","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Store","name":"GetObject","messageType":"1","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Store.GetObject","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Store","name":"Object","messageType":"4","protocol":"4","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.Object","depends":["Energistics.Datatypes.Object.DataObject"]},{"type":"record","namespace":"Energistics.Protocol.Store","name":"PutObject","messageType":"2","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"data","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.PutObject","depends":["Energistics.Datatypes.Object.DataObject"]},{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"ChangeNotification","messageType":"2","protocol":"5","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"change","type":"Energistics.Datatypes.Object.ObjectChange"}],"fullName":"Energistics.Protocol.StoreNotification.ChangeNotification","depends":["Energistics.Datatypes.Object.ObjectChange"]},{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"DeleteNotification","messageType":"3","protocol":"5","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"delete","type":"Energistics.Datatypes.Object.ObjectChange"}],"fullName":"Energistics.Protocol.StoreNotification.DeleteNotification","depends":["Energistics.Datatypes.Object.ObjectChange"]},{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"NotificationRequest","messageType":"1","protocol":"5","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"request","type":"Energistics.Datatypes.Object.NotificationRequestRecord"}],"fullName":"Energistics.Protocol.StoreNotification.NotificationRequest","depends":["Energistics.Datatypes.Object.NotificationRequestRecord"]}],"Energistics":{"Datatypes":{"ArrayOfBoolean":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfBoolean","fields":[{"name":"values","type":{"type":"array","items":"boolean"}}],"fullName":"Energistics.Datatypes.ArrayOfBoolean","depends":[]},"ArrayOfDouble":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfDouble","fields":[{"name":"values","type":{"type":"array","items":"double"}}],"fullName":"Energistics.Datatypes.ArrayOfDouble","depends":[]},"ArrayOfFloat":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfFloat","fields":[{"name":"values","type":{"type":"array","items":"float"}}],"fullName":"Energistics.Datatypes.ArrayOfFloat","depends":[]},"ArrayOfInt":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfInt","fields":[{"name":"values","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Datatypes.ArrayOfInt","depends":[]},"ArrayOfLong":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfLong","fields":[{"name":"values","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Datatypes.ArrayOfLong","depends":[]},"AnyArray":{"type":"record","namespace":"Energistics.Datatypes","name":"AnyArray","fields":[{"name":"item","type":["null","Energistics.Datatypes.ArrayOfBoolean","bytes","Energistics.Datatypes.ArrayOfInt","Energistics.Datatypes.ArrayOfLong","Energistics.Datatypes.ArrayOfFloat","Energistics.Datatypes.ArrayOfDouble"]}],"fullName":"Energistics.Datatypes.AnyArray","depends":["Energistics.Datatypes.ArrayOfBoolean","Energistics.Datatypes.ArrayOfInt","Energistics.Datatypes.ArrayOfLong","Energistics.Datatypes.ArrayOfFloat","Energistics.Datatypes.ArrayOfDouble"]},"DateTime":{"type":"record","namespace":"Energistics.Datatypes","name":"DateTime","aliases":["etp.dt"],"fields":[{"name":"time","type":"long"},{"name":"offset","type":"float"}],"fullName":"Energistics.Datatypes.DateTime","depends":[]},"DataValue":{"type":"record","namespace":"Energistics.Datatypes","name":"DataValue","fields":[{"name":"item","type":["null","double","float","int","long","string","Energistics.Datatypes.DateTime","Energistics.Datatypes.ArrayOfDouble","boolean","bytes"]}],"fullName":"Energistics.Datatypes.DataValue","depends":["Energistics.Datatypes.DateTime","Energistics.Datatypes.ArrayOfDouble"]},"DataAttribute":{"type":"record","namespace":"Energistics.Datatypes","name":"DataAttribute","fields":[{"name":"attributeId","type":"int"},{"name":"attributeValue","type":"Energistics.Datatypes.DataValue"}],"fullName":"Energistics.Datatypes.DataAttribute","depends":["Energistics.Datatypes.DataValue"]},"ErrorCodes":{"type":"enum","namespace":"Energistics.Datatypes","name":"ErrorCodes","symbols":["ENOROLE","ENOSUPPORTEDPROTOCOLS","EINVALID_MESSAGETYPE","EUNSUPPORTED_PROTOCOL"],"fullName":"Energistics.Datatypes.ErrorCodes","depends":[]},"MessageHeader":{"type":"record","namespace":"Energistics.Datatypes","name":"MessageHeader","fields":[{"name":"protocol","type":"int"},{"name":"messageType","type":"int"},{"name":"correlationId","type":"long"},{"name":"messageId","type":"long"},{"name":"messageFlags","type":"int"}],"fullName":"Energistics.Datatypes.MessageHeader","depends":[]},"Protocols":{"type":"enum","namespace":"Energistics.Datatypes","name":"Protocols","symbols":["Core","ChannelStreaming","ChannelDataFrame","Discovery","Store","StoreNotification","GrowingObject","DataArray"],"fullName":"Energistics.Datatypes.Protocols","depends":[]},"Version":{"type":"record","namespace":"Energistics.Datatypes","name":"Version","fields":[{"name":"major","type":"int"},{"name":"minor","type":"int"},{"name":"revision","type":"int"},{"name":"patch","type":"int"}],"fullName":"Energistics.Datatypes.Version","depends":[]},"SupportedProtocol":{"type":"record","namespace":"Energistics.Datatypes","name":"SupportedProtocol","fields":[{"name":"protocol","type":"int"},{"name":"protocolVersion","type":"Energistics.Datatypes.Version"},{"name":"role","type":"string"},{"name":"protocolCapabilities","type":{"type":"map","values":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.SupportedProtocol","depends":["Energistics.Datatypes.Version","Energistics.Datatypes.DataValue"]},"ChannelData":{"ChannelIndexTypes":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelIndexTypes","symbols":["Time","Depth","ElapsedTime"],"fullName":"Energistics.Datatypes.ChannelData.ChannelIndexTypes","depends":[]},"ChannelStatuses":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelStatuses","symbols":["Active","Inactive","Closed"],"fullName":"Energistics.Datatypes.ChannelData.ChannelStatuses","depends":[]},"ErrorCodes":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ErrorCodes","symbols":["EINVALID_URI","EINVALID_CHANNELID"],"fullName":"Energistics.Datatypes.ChannelData.ErrorCodes","depends":[]},"IndexDirections":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"IndexDirections","symbols":["Increasing","Decreasing"],"fullName":"Energistics.Datatypes.ChannelData.IndexDirections","depends":[]},"IndexMetadataRecord":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"IndexMetadataRecord","fields":[{"name":"indexType","type":"Energistics.Datatypes.ChannelData.ChannelIndexTypes"},{"name":"uom","type":"string"},{"name":"datum","type":["null","string"]},{"name":"direction","type":"Energistics.Datatypes.ChannelData.IndexDirections"},{"name":"mnemonic","type":["null","string"]},{"name":"description","type":["null","string"]},{"name":"uri","type":["null","string"]},{"name":"customData","type":{"type":"map","values":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.ChannelData.IndexMetadataRecord","depends":["Energistics.Datatypes.ChannelData.ChannelIndexTypes","Energistics.Datatypes.ChannelData.IndexDirections","Energistics.Datatypes.DataValue"]},"IndexValue":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"IndexValue","fields":[{"name":"item","type":["Energistics.Datatypes.DateTime","double","long"]}],"fullName":"Energistics.Datatypes.ChannelData.IndexValue","depends":["Energistics.Datatypes.DateTime"]},"ChannelMetadataRecord":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelMetadataRecord","fields":[{"name":"channelUri","type":"string"},{"name":"channelId","type":"long"},{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"mnemonic","type":"string"},{"name":"dataType","type":"string"},{"name":"uom","type":"string"},{"name":"startIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"endIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"description","type":"string"},{"name":"status","type":"Energistics.Datatypes.ChannelData.ChannelStatuses"},{"name":"contentType","type":["null","string"]},{"name":"source","type":"string"},{"name":"measureClass","type":"string"},{"name":"uuid","type":["null","string"]}],"fullName":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.ChannelStatuses"]},"ChannelRangeInfo":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelRangeInfo","fields":[{"name":"channelId","type":{"type":"array","items":"long"}},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelRangeInfo","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},"DataFrame":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataFrame","fields":[{"name":"index","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.ChannelData.DataFrame","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue"]},"DataItem":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataItem","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"channelId","type":"long"},{"name":"value","type":"Energistics.Datatypes.DataValue"},{"name":"valueAttributes","type":{"type":"array","items":"Energistics.Datatypes.DataAttribute"}}],"fullName":"Energistics.Datatypes.ChannelData.DataItem","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue","Energistics.Datatypes.DataAttribute"]},"Roles":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"Roles","symbols":["Producer","Consumer"],"fullName":"Energistics.Datatypes.ChannelData.Roles","depends":[]},"StreamingStartIndex":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"StreamingStartIndex","fields":[{"name":"item","type":["null","int","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Datatypes.ChannelData.StreamingStartIndex","depends":["Energistics.Datatypes.ChannelData.IndexValue"]},"ChannelStreamingInfo":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelStreamingInfo","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.StreamingStartIndex"},{"name":"receiveChangeNotification","type":"boolean"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo","depends":["Energistics.Datatypes.ChannelData.StreamingStartIndex"]}},"Object":{"NotificationRequestRecord":{"type":"record","namespace":"Energistics.Datatypes.Object","name":"NotificationRequestRecord","fields":[{"name":"uri","type":"string"},{"name":"uuid","type":"string"},{"name":"includeObjectData","type":"boolean"},{"name":"startTime","type":"Energistics.Datatypes.DateTime"},{"name":"objectTypes","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Datatypes.Object.NotificationRequestRecord","depends":["Energistics.Datatypes.DateTime"]},"Resource":{"type":"record","namespace":"Energistics.Datatypes.Object","name":"Resource","fields":[{"name":"uri","type":"string"},{"name":"contentType","type":"string"},{"name":"name","type":"string"},{"name":"channelSubscribable","type":"boolean"},{"name":"customData","type":{"type":"map","values":"string"}},{"name":"resourceType","type":"string"},{"name":"hasChildren","type":"int"},{"name":"uuid","type":["null","string"]},{"name":"lastChanged","type":"Energistics.Datatypes.DateTime"},{"name":"objectNotifiable","type":"boolean"}],"fullName":"Energistics.Datatypes.Object.Resource","depends":["Energistics.Datatypes.DateTime"]},"DataObject":{"type":"record","namespace":"Energistics.Datatypes.Object","name":"DataObject","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Datatypes.Object.DataObject","depends":["Energistics.Datatypes.Object.Resource"]},"ObjectChangeTypes":{"type":"enum","namespace":"Energistics.Datatypes.Object","name":"ObjectChangeTypes","symbols":["Upsert","Delete"],"fullName":"Energistics.Datatypes.Object.ObjectChangeTypes","depends":[]},"ObjectChange":{"type":"record","namespace":"Energistics.Datatypes.Object","name":"ObjectChange","fields":[{"name":"changeType","type":"Energistics.Datatypes.Object.ObjectChangeTypes"},{"name":"changeTime","type":"Energistics.Datatypes.DateTime"},{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Datatypes.Object.ObjectChange","depends":["Energistics.Datatypes.Object.ObjectChangeTypes","Energistics.Datatypes.DateTime","Energistics.Datatypes.Object.DataObject"]}}},"Protocol":{"ChannelStreaming":{"ChannelData":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelData","messageType":"3","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelData","depends":["Energistics.Datatypes.ChannelData.DataItem"]},"ChannelDataChange":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDataChange","messageType":"6","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDataChange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.DataItem"]},"ChannelDelete":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDelete","messageType":"8","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"deleteReason","type":["null","string"]}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDelete","depends":[]},"ChannelDescribe":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDescribe","messageType":"1","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uris","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDescribe","depends":[]},"ChannelMetadata":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelMetadata","messageType":"2","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]},"ChannelRangeRequest":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelRangeRequest","messageType":"9","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channelRanges","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelRangeInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelRangeRequest","depends":["Energistics.Datatypes.ChannelData.ChannelRangeInfo"]},"ChannelStatusChange":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStatusChange","messageType":"10","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"status","type":"Energistics.Datatypes.ChannelData.ChannelStatuses"}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStatusChange","depends":["Energistics.Datatypes.ChannelData.ChannelStatuses"]},"ChannelStreamingStart":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStart","messageType":"4","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStart","depends":["Energistics.Datatypes.ChannelData.ChannelStreamingInfo"]},"ChannelStreamingStop":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStop","messageType":"5","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStop","depends":[]},"Start":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"Start","messageType":"0","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"maxMessageRate","type":"int"},{"name":"maxDataItems","type":"int"}],"fullName":"Energistics.Protocol.ChannelStreaming.Start","depends":[]}},"ChannelDataFrame":{"ChannelDataFrameSet":{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelDataFrameSet","messageType":"4","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"long"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataFrame"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelDataFrameSet","depends":["Energistics.Datatypes.ChannelData.DataFrame"]},"ChannelMetadata":{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelMetadata","messageType":"3","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]},"RequestChannelData":{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"RequestChannelData","messageType":"1","protocol":"2","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uri","type":"string"},{"name":"fromIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"toIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Protocol.ChannelDataFrame.RequestChannelData","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]}},"Core":{"Acknowledge":{"type":"record","namespace":"Energistics.Protocol.Core","name":"Acknowledge","messageType":"1001","protocol":"0","senderRole":"*","protocolRoles":"client,server","fields":[],"fullName":"Energistics.Protocol.Core.Acknowledge","depends":[]},"CloseSession":{"type":"record","namespace":"Energistics.Protocol.Core","name":"CloseSession","messageType":"5","protocol":"0","senderRole":"client,server","protocolRoles":"client,server","fields":[{"name":"reason","type":["null","string"]}],"fullName":"Energistics.Protocol.Core.CloseSession","depends":[]},"OpenSession":{"type":"record","namespace":"Energistics.Protocol.Core","name":"OpenSession","messageType":"2","protocol":"0","senderRole":"server","protocolRoles":"client,server","fields":[{"name":"applicationName","type":"string"},{"name":"sessionId","type":"string"},{"name":"supportedProtocols","type":{"type":"array","items":"Energistics.Datatypes.SupportedProtocol"}}],"fullName":"Energistics.Protocol.Core.OpenSession","depends":["Energistics.Datatypes.SupportedProtocol"]},"ProtocolException":{"type":"record","namespace":"Energistics.Protocol.Core","name":"ProtocolException","messageType":"1000","protocol":"0","senderRole":"*","protocolRoles":"client,server","fields":[{"name":"errorCode","type":"int"},{"name":"errorMessage","type":"string"}],"fullName":"Energistics.Protocol.Core.ProtocolException","depends":[]},"RequestSession":{"type":"record","namespace":"Energistics.Protocol.Core","name":"RequestSession","messageType":"1","protocol":"0","senderRole":"client","protocolRoles":"client,server","fields":[{"name":"applicationName","type":"string"},{"name":"requestedProtocols","type":{"type":"array","items":"Energistics.Datatypes.SupportedProtocol"}}],"fullName":"Energistics.Protocol.Core.RequestSession","depends":["Energistics.Datatypes.SupportedProtocol"]}},"DataArray":{"DataArray":{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"DataArray","messageType":"1","protocol":"7","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dimensions","type":{"type":"array","items":"long"}},{"name":"data","type":"Energistics.Datatypes.AnyArray"}],"fullName":"Energistics.Protocol.DataArray.DataArray","depends":["Energistics.Datatypes.AnyArray"]},"GetDataArray":{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"GetDataArray","messageType":"2","protocol":"7","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.DataArray.GetDataArray","depends":[]},"GetDataArraySlice":{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"GetDataArraySlice","messageType":"3","protocol":"7","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"},{"name":"start","type":{"type":"array","items":"long"}},{"name":"count","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Protocol.DataArray.GetDataArraySlice","depends":[]}},"Discovery":{"GetResources":{"type":"record","namespace":"Energistics.Protocol.Discovery","name":"GetResources","messageType":"1","protocol":"3","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Discovery.GetResources","depends":[]},"GetResourcesResponse":{"type":"record","namespace":"Energistics.Protocol.Discovery","name":"GetResourcesResponse","messageType":"2","protocol":"3","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"}],"fullName":"Energistics.Protocol.Discovery.GetResourcesResponse","depends":["Energistics.Datatypes.Object.Resource"]}},"GrowingObject":{"GrowingObjectDelete":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectDelete","messageType":"1","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"uid","type":"string"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectDelete","depends":[]},"GrowingObjectDeleteRange":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectDeleteRange","messageType":"2","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectDeleteRange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},"GrowingObjectGet":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectGet","messageType":"3","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"uid","type":"string"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectGet","depends":[]},"GrowingObjectGetRange":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectGetRange","messageType":"4","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectGetRange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},"GrowingObjectPut":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectPut","messageType":"5","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"contentType","type":"string"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectPut","depends":[]},"ObjectFragment":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"ObjectFragment","messageType":"6","protocol":"6","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"contentType","type":"string"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Protocol.GrowingObject.ObjectFragment","depends":[]}},"Store":{"DeleteObject":{"type":"record","namespace":"Energistics.Protocol.Store","name":"DeleteObject","messageType":"3","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.Store.DeleteObject","depends":[]},"GetObject":{"type":"record","namespace":"Energistics.Protocol.Store","name":"GetObject","messageType":"1","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Store.GetObject","depends":[]},"Object":{"type":"record","namespace":"Energistics.Protocol.Store","name":"Object","messageType":"4","protocol":"4","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.Object","depends":["Energistics.Datatypes.Object.DataObject"]},"PutObject":{"type":"record","namespace":"Energistics.Protocol.Store","name":"PutObject","messageType":"2","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"data","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.PutObject","depends":["Energistics.Datatypes.Object.DataObject"]}},"StoreNotification":{"ChangeNotification":{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"ChangeNotification","messageType":"2","protocol":"5","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"change","type":"Energistics.Datatypes.Object.ObjectChange"}],"fullName":"Energistics.Protocol.StoreNotification.ChangeNotification","depends":["Energistics.Datatypes.Object.ObjectChange"]},"DeleteNotification":{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"DeleteNotification","messageType":"3","protocol":"5","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"delete","type":"Energistics.Datatypes.Object.ObjectChange"}],"fullName":"Energistics.Protocol.StoreNotification.DeleteNotification","depends":["Energistics.Datatypes.Object.ObjectChange"]},"NotificationRequest":{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"NotificationRequest","messageType":"1","protocol":"5","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"request","type":"Energistics.Datatypes.Object.NotificationRequestRecord"}],"fullName":"Energistics.Protocol.StoreNotification.NotificationRequest","depends":["Energistics.Datatypes.Object.NotificationRequestRecord"]}}}}}'); | ||
var RalfSchemas = JSON.parse('{"namespace":"Energistics","protocol":"Etp","version":"1.0","types":[{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfBoolean","fields":[{"name":"values","type":{"type":"array","items":"boolean"}}],"fullName":"Energistics.Datatypes.ArrayOfBoolean","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfFloat","fields":[{"name":"values","type":{"type":"array","items":"float"}}],"fullName":"Energistics.Datatypes.ArrayOfFloat","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfDouble","fields":[{"name":"values","type":{"type":"array","items":"double"}}],"fullName":"Energistics.Datatypes.ArrayOfDouble","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfInt","fields":[{"name":"values","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Datatypes.ArrayOfInt","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfLong","fields":[{"name":"values","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Datatypes.ArrayOfLong","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"AnyArray","fields":[{"name":"item","type":["null","Energistics.Datatypes.ArrayOfBoolean","bytes","Energistics.Datatypes.ArrayOfInt","Energistics.Datatypes.ArrayOfLong","Energistics.Datatypes.ArrayOfFloat","Energistics.Datatypes.ArrayOfDouble"]}],"fullName":"Energistics.Datatypes.AnyArray","depends":["Energistics.Datatypes.ArrayOfBoolean","Energistics.Datatypes.ArrayOfInt","Energistics.Datatypes.ArrayOfLong","Energistics.Datatypes.ArrayOfFloat","Energistics.Datatypes.ArrayOfDouble"]},{"type":"record","namespace":"Energistics.Datatypes","name":"DateTime","aliases":["etp.dt"],"fields":[{"name":"time","type":"long"},{"name":"offset","type":"float"}],"fullName":"Energistics.Datatypes.DateTime","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"DataValue","fields":[{"name":"item","type":["null","double","float","int","long","string","Energistics.Datatypes.DateTime","Energistics.Datatypes.ArrayOfDouble","boolean","bytes"]}],"fullName":"Energistics.Datatypes.DataValue","depends":["Energistics.Datatypes.DateTime","Energistics.Datatypes.ArrayOfDouble"]},{"type":"record","namespace":"Energistics.Datatypes","name":"DataAttribute","fields":[{"name":"attributeId","type":"int"},{"name":"attributeValue","type":"Energistics.Datatypes.DataValue"}],"fullName":"Energistics.Datatypes.DataAttribute","depends":["Energistics.Datatypes.DataValue"]},{"type":"enum","namespace":"Energistics.Datatypes","name":"ErrorCodes","symbols":["ENOROLE","ENOSUPPORTEDPROTOCOLS","EINVALID_MESSAGETYPE","EUNSUPPORTED_PROTOCOL"],"fullName":"Energistics.Datatypes.ErrorCodes","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"MessageHeader","fields":[{"name":"protocol","type":"int"},{"name":"messageType","type":"int"},{"name":"correlationId","type":"long"},{"name":"messageId","type":"long"},{"name":"messageFlags","type":"int"}],"fullName":"Energistics.Datatypes.MessageHeader","depends":[]},{"type":"enum","namespace":"Energistics.Datatypes","name":"Protocols","symbols":["Core","ChannelStreaming","ChannelDataFrame","Discovery","Store","StoreNotification","GrowingObject","DataArray"],"fullName":"Energistics.Datatypes.Protocols","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"Version","fields":[{"name":"major","type":"int"},{"name":"minor","type":"int"},{"name":"revision","type":"int"},{"name":"patch","type":"int"}],"fullName":"Energistics.Datatypes.Version","depends":[]},{"type":"record","namespace":"Energistics.Datatypes","name":"SupportedProtocol","fields":[{"name":"protocol","type":"int"},{"name":"protocolVersion","type":"Energistics.Datatypes.Version"},{"name":"role","type":"string"},{"name":"protocolCapabilities","type":{"type":"map","values":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.SupportedProtocol","depends":["Energistics.Datatypes.Version","Energistics.Datatypes.DataValue"]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelIndexTypes","symbols":["Time","Depth","ElapsedTime"],"fullName":"Energistics.Datatypes.ChannelData.ChannelIndexTypes","depends":[]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelStatuses","symbols":["Active","Inactive","Closed"],"fullName":"Energistics.Datatypes.ChannelData.ChannelStatuses","depends":[]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ErrorCodes","symbols":["EINVALID_URI","EINVALID_CHANNELID"],"fullName":"Energistics.Datatypes.ChannelData.ErrorCodes","depends":[]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"IndexDirections","symbols":["Increasing","Decreasing"],"fullName":"Energistics.Datatypes.ChannelData.IndexDirections","depends":[]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"IndexMetadataRecord","fields":[{"name":"indexType","type":"Energistics.Datatypes.ChannelData.ChannelIndexTypes"},{"name":"uom","type":"string"},{"name":"datum","type":["null","string"]},{"name":"direction","type":"Energistics.Datatypes.ChannelData.IndexDirections"},{"name":"mnemonic","type":["null","string"]},{"name":"description","type":["null","string"]},{"name":"uri","type":["null","string"]},{"name":"customData","type":{"type":"map","values":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.ChannelData.IndexMetadataRecord","depends":["Energistics.Datatypes.ChannelData.ChannelIndexTypes","Energistics.Datatypes.ChannelData.IndexDirections","Energistics.Datatypes.DataValue"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"IndexValue","fields":[{"name":"item","type":["Energistics.Datatypes.DateTime","double","long"]}],"fullName":"Energistics.Datatypes.ChannelData.IndexValue","depends":["Energistics.Datatypes.DateTime"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelMetadataRecord","fields":[{"name":"channelUri","type":"string"},{"name":"channelId","type":"long"},{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"mnemonic","type":"string"},{"name":"dataType","type":"string"},{"name":"uom","type":"string"},{"name":"startIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"endIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"description","type":"string"},{"name":"status","type":"Energistics.Datatypes.ChannelData.ChannelStatuses"},{"name":"contentType","type":["null","string"]},{"name":"source","type":"string"},{"name":"measureClass","type":"string"},{"name":"uuid","type":["null","string"]}],"fullName":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.ChannelStatuses"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelRangeInfo","fields":[{"name":"channelId","type":{"type":"array","items":"long"}},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelRangeInfo","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataFrame","fields":[{"name":"index","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.ChannelData.DataFrame","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataItem","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"channelId","type":"long"},{"name":"value","type":"Energistics.Datatypes.DataValue"},{"name":"valueAttributes","type":{"type":"array","items":"Energistics.Datatypes.DataAttribute"}}],"fullName":"Energistics.Datatypes.ChannelData.DataItem","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue","Energistics.Datatypes.DataAttribute"]},{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"Roles","symbols":["Producer","Consumer"],"fullName":"Energistics.Datatypes.ChannelData.Roles","depends":[]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"StreamingStartIndex","fields":[{"name":"item","type":["null","int","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Datatypes.ChannelData.StreamingStartIndex","depends":["Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelStreamingInfo","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.StreamingStartIndex"},{"name":"receiveChangeNotification","type":"boolean"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo","depends":["Energistics.Datatypes.ChannelData.StreamingStartIndex"]},{"type":"record","namespace":"Energistics.Datatypes.Object","name":"NotificationRequestRecord","fields":[{"name":"uri","type":"string"},{"name":"uuid","type":"string"},{"name":"includeObjectData","type":"boolean"},{"name":"startTime","type":"Energistics.Datatypes.DateTime"},{"name":"objectTypes","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Datatypes.Object.NotificationRequestRecord","depends":["Energistics.Datatypes.DateTime"]},{"type":"enum","namespace":"Energistics.Datatypes.Object","name":"ObjectChangeTypes","symbols":["Upsert","Delete"],"fullName":"Energistics.Datatypes.Object.ObjectChangeTypes","depends":[]},{"type":"record","namespace":"Energistics.Datatypes.Object","name":"Resource","fields":[{"name":"uri","type":"string"},{"name":"contentType","type":"string"},{"name":"name","type":"string"},{"name":"channelSubscribable","type":"boolean"},{"name":"customData","type":{"type":"map","values":"string"}},{"name":"resourceType","type":"string"},{"name":"hasChildren","type":"int"},{"name":"uuid","type":["null","string"]},{"name":"lastChanged","type":"Energistics.Datatypes.DateTime"},{"name":"objectNotifiable","type":"boolean"}],"fullName":"Energistics.Datatypes.Object.Resource","depends":["Energistics.Datatypes.DateTime"]},{"type":"record","namespace":"Energistics.Datatypes.Object","name":"DataObject","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Datatypes.Object.DataObject","depends":["Energistics.Datatypes.Object.Resource"]},{"type":"record","namespace":"Energistics.Datatypes.Object","name":"ObjectChange","fields":[{"name":"changeType","type":"Energistics.Datatypes.Object.ObjectChangeTypes"},{"name":"changeTime","type":"Energistics.Datatypes.DateTime"},{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Datatypes.Object.ObjectChange","depends":["Energistics.Datatypes.Object.ObjectChangeTypes","Energistics.Datatypes.DateTime","Energistics.Datatypes.Object.DataObject"]},{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelDataFrameSet","messageType":"4","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"long"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataFrame"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelDataFrameSet","depends":["Energistics.Datatypes.ChannelData.DataFrame"]},{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelMetadata","messageType":"3","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]},{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"RequestChannelData","messageType":"1","protocol":"2","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uri","type":"string"},{"name":"fromIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"toIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Protocol.ChannelDataFrame.RequestChannelData","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelData","messageType":"3","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelData","depends":["Energistics.Datatypes.ChannelData.DataItem"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDataChange","messageType":"6","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDataChange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.DataItem"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDelete","messageType":"8","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"deleteReason","type":["null","string"]}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDelete","depends":[]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDescribe","messageType":"1","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uris","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDescribe","depends":[]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelMetadata","messageType":"2","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelRangeRequest","messageType":"9","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channelRanges","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelRangeInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelRangeRequest","depends":["Energistics.Datatypes.ChannelData.ChannelRangeInfo"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStatusChange","messageType":"10","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"status","type":"Energistics.Datatypes.ChannelData.ChannelStatuses"}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStatusChange","depends":["Energistics.Datatypes.ChannelData.ChannelStatuses"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStart","messageType":"4","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStart","depends":["Energistics.Datatypes.ChannelData.ChannelStreamingInfo"]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStop","messageType":"5","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStop","depends":[]},{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"Start","messageType":"0","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"maxMessageRate","type":"int"},{"name":"maxDataItems","type":"int"}],"fullName":"Energistics.Protocol.ChannelStreaming.Start","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"Acknowledge","messageType":"1001","protocol":"0","senderRole":"*","protocolRoles":"client,server","fields":[],"fullName":"Energistics.Protocol.Core.Acknowledge","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"CloseSession","messageType":"5","protocol":"0","senderRole":"client,server","protocolRoles":"client,server","fields":[{"name":"reason","type":["null","string"]}],"fullName":"Energistics.Protocol.Core.CloseSession","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"OpenSession","messageType":"2","protocol":"0","senderRole":"server","protocolRoles":"client,server","fields":[{"name":"applicationName","type":"string"},{"name":"sessionId","type":"string"},{"name":"supportedProtocols","type":{"type":"array","items":"Energistics.Datatypes.SupportedProtocol"}}],"fullName":"Energistics.Protocol.Core.OpenSession","depends":["Energistics.Datatypes.SupportedProtocol"]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"ProtocolException","messageType":"1000","protocol":"0","senderRole":"*","protocolRoles":"client,server","fields":[{"name":"errorCode","type":"int"},{"name":"errorMessage","type":"string"}],"fullName":"Energistics.Protocol.Core.ProtocolException","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Core","name":"RequestSession","messageType":"1","protocol":"0","senderRole":"client","protocolRoles":"client,server","fields":[{"name":"applicationName","type":"string"},{"name":"requestedProtocols","type":{"type":"array","items":"Energistics.Datatypes.SupportedProtocol"}}],"fullName":"Energistics.Protocol.Core.RequestSession","depends":["Energistics.Datatypes.SupportedProtocol"]},{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"DataArray","messageType":"1","protocol":"7","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dimensions","type":{"type":"array","items":"long"}},{"name":"data","type":"Energistics.Datatypes.AnyArray"}],"fullName":"Energistics.Protocol.DataArray.DataArray","depends":["Energistics.Datatypes.AnyArray"]},{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"GetDataArray","messageType":"2","protocol":"7","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.DataArray.GetDataArray","depends":[]},{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"GetDataArraySlice","messageType":"3","protocol":"7","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"},{"name":"start","type":{"type":"array","items":"long"}},{"name":"count","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Protocol.DataArray.GetDataArraySlice","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Discovery","name":"GetResources","messageType":"1","protocol":"3","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Discovery.GetResources","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Discovery","name":"GetResourcesResponse","messageType":"2","protocol":"3","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"}],"fullName":"Energistics.Protocol.Discovery.GetResourcesResponse","depends":["Energistics.Datatypes.Object.Resource"]},{"type":"record","namespace":"Energistics.Protocol.Store","name":"DeleteObject","messageType":"3","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.Store.DeleteObject","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Store","name":"GetObject","messageType":"1","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Store.GetObject","depends":[]},{"type":"record","namespace":"Energistics.Protocol.Store","name":"Object","messageType":"4","protocol":"4","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.Object","depends":["Energistics.Datatypes.Object.DataObject"]},{"type":"record","namespace":"Energistics.Protocol.Store","name":"PutObject","messageType":"2","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"data","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.PutObject","depends":["Energistics.Datatypes.Object.DataObject"]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectDelete","messageType":"1","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"uid","type":"string"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectDelete","depends":[]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectDeleteRange","messageType":"2","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectDeleteRange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectGet","messageType":"3","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"uid","type":"string"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectGet","depends":[]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectPut","messageType":"5","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"contentType","type":"string"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectPut","depends":[]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectGetRange","messageType":"4","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectGetRange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"ObjectFragment","messageType":"6","protocol":"6","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"contentType","type":"string"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Protocol.GrowingObject.ObjectFragment","depends":[]},{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"ChangeNotification","messageType":"2","protocol":"5","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"change","type":"Energistics.Datatypes.Object.ObjectChange"}],"fullName":"Energistics.Protocol.StoreNotification.ChangeNotification","depends":["Energistics.Datatypes.Object.ObjectChange"]},{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"DeleteNotification","messageType":"3","protocol":"5","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"delete","type":"Energistics.Datatypes.Object.ObjectChange"}],"fullName":"Energistics.Protocol.StoreNotification.DeleteNotification","depends":["Energistics.Datatypes.Object.ObjectChange"]},{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"NotificationRequest","messageType":"1","protocol":"5","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"request","type":"Energistics.Datatypes.Object.NotificationRequestRecord"}],"fullName":"Energistics.Protocol.StoreNotification.NotificationRequest","depends":["Energistics.Datatypes.Object.NotificationRequestRecord"]}],"Energistics":{"Datatypes":{"ArrayOfBoolean":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfBoolean","fields":[{"name":"values","type":{"type":"array","items":"boolean"}}],"fullName":"Energistics.Datatypes.ArrayOfBoolean","depends":[]},"ArrayOfFloat":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfFloat","fields":[{"name":"values","type":{"type":"array","items":"float"}}],"fullName":"Energistics.Datatypes.ArrayOfFloat","depends":[]},"ArrayOfDouble":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfDouble","fields":[{"name":"values","type":{"type":"array","items":"double"}}],"fullName":"Energistics.Datatypes.ArrayOfDouble","depends":[]},"ArrayOfInt":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfInt","fields":[{"name":"values","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Datatypes.ArrayOfInt","depends":[]},"ArrayOfLong":{"type":"record","namespace":"Energistics.Datatypes","name":"ArrayOfLong","fields":[{"name":"values","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Datatypes.ArrayOfLong","depends":[]},"AnyArray":{"type":"record","namespace":"Energistics.Datatypes","name":"AnyArray","fields":[{"name":"item","type":["null","Energistics.Datatypes.ArrayOfBoolean","bytes","Energistics.Datatypes.ArrayOfInt","Energistics.Datatypes.ArrayOfLong","Energistics.Datatypes.ArrayOfFloat","Energistics.Datatypes.ArrayOfDouble"]}],"fullName":"Energistics.Datatypes.AnyArray","depends":["Energistics.Datatypes.ArrayOfBoolean","Energistics.Datatypes.ArrayOfInt","Energistics.Datatypes.ArrayOfLong","Energistics.Datatypes.ArrayOfFloat","Energistics.Datatypes.ArrayOfDouble"]},"DateTime":{"type":"record","namespace":"Energistics.Datatypes","name":"DateTime","aliases":["etp.dt"],"fields":[{"name":"time","type":"long"},{"name":"offset","type":"float"}],"fullName":"Energistics.Datatypes.DateTime","depends":[]},"DataValue":{"type":"record","namespace":"Energistics.Datatypes","name":"DataValue","fields":[{"name":"item","type":["null","double","float","int","long","string","Energistics.Datatypes.DateTime","Energistics.Datatypes.ArrayOfDouble","boolean","bytes"]}],"fullName":"Energistics.Datatypes.DataValue","depends":["Energistics.Datatypes.DateTime","Energistics.Datatypes.ArrayOfDouble"]},"DataAttribute":{"type":"record","namespace":"Energistics.Datatypes","name":"DataAttribute","fields":[{"name":"attributeId","type":"int"},{"name":"attributeValue","type":"Energistics.Datatypes.DataValue"}],"fullName":"Energistics.Datatypes.DataAttribute","depends":["Energistics.Datatypes.DataValue"]},"ErrorCodes":{"type":"enum","namespace":"Energistics.Datatypes","name":"ErrorCodes","symbols":["ENOROLE","ENOSUPPORTEDPROTOCOLS","EINVALID_MESSAGETYPE","EUNSUPPORTED_PROTOCOL"],"fullName":"Energistics.Datatypes.ErrorCodes","depends":[]},"MessageHeader":{"type":"record","namespace":"Energistics.Datatypes","name":"MessageHeader","fields":[{"name":"protocol","type":"int"},{"name":"messageType","type":"int"},{"name":"correlationId","type":"long"},{"name":"messageId","type":"long"},{"name":"messageFlags","type":"int"}],"fullName":"Energistics.Datatypes.MessageHeader","depends":[]},"Protocols":{"type":"enum","namespace":"Energistics.Datatypes","name":"Protocols","symbols":["Core","ChannelStreaming","ChannelDataFrame","Discovery","Store","StoreNotification","GrowingObject","DataArray"],"fullName":"Energistics.Datatypes.Protocols","depends":[]},"Version":{"type":"record","namespace":"Energistics.Datatypes","name":"Version","fields":[{"name":"major","type":"int"},{"name":"minor","type":"int"},{"name":"revision","type":"int"},{"name":"patch","type":"int"}],"fullName":"Energistics.Datatypes.Version","depends":[]},"SupportedProtocol":{"type":"record","namespace":"Energistics.Datatypes","name":"SupportedProtocol","fields":[{"name":"protocol","type":"int"},{"name":"protocolVersion","type":"Energistics.Datatypes.Version"},{"name":"role","type":"string"},{"name":"protocolCapabilities","type":{"type":"map","values":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.SupportedProtocol","depends":["Energistics.Datatypes.Version","Energistics.Datatypes.DataValue"]},"ChannelData":{"ChannelIndexTypes":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelIndexTypes","symbols":["Time","Depth","ElapsedTime"],"fullName":"Energistics.Datatypes.ChannelData.ChannelIndexTypes","depends":[]},"ChannelStatuses":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelStatuses","symbols":["Active","Inactive","Closed"],"fullName":"Energistics.Datatypes.ChannelData.ChannelStatuses","depends":[]},"ErrorCodes":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"ErrorCodes","symbols":["EINVALID_URI","EINVALID_CHANNELID"],"fullName":"Energistics.Datatypes.ChannelData.ErrorCodes","depends":[]},"IndexDirections":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"IndexDirections","symbols":["Increasing","Decreasing"],"fullName":"Energistics.Datatypes.ChannelData.IndexDirections","depends":[]},"IndexMetadataRecord":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"IndexMetadataRecord","fields":[{"name":"indexType","type":"Energistics.Datatypes.ChannelData.ChannelIndexTypes"},{"name":"uom","type":"string"},{"name":"datum","type":["null","string"]},{"name":"direction","type":"Energistics.Datatypes.ChannelData.IndexDirections"},{"name":"mnemonic","type":["null","string"]},{"name":"description","type":["null","string"]},{"name":"uri","type":["null","string"]},{"name":"customData","type":{"type":"map","values":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.ChannelData.IndexMetadataRecord","depends":["Energistics.Datatypes.ChannelData.ChannelIndexTypes","Energistics.Datatypes.ChannelData.IndexDirections","Energistics.Datatypes.DataValue"]},"IndexValue":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"IndexValue","fields":[{"name":"item","type":["Energistics.Datatypes.DateTime","double","long"]}],"fullName":"Energistics.Datatypes.ChannelData.IndexValue","depends":["Energistics.Datatypes.DateTime"]},"ChannelMetadataRecord":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelMetadataRecord","fields":[{"name":"channelUri","type":"string"},{"name":"channelId","type":"long"},{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"mnemonic","type":"string"},{"name":"dataType","type":"string"},{"name":"uom","type":"string"},{"name":"startIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"endIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"description","type":"string"},{"name":"status","type":"Energistics.Datatypes.ChannelData.ChannelStatuses"},{"name":"contentType","type":["null","string"]},{"name":"source","type":"string"},{"name":"measureClass","type":"string"},{"name":"uuid","type":["null","string"]}],"fullName":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.ChannelStatuses"]},"ChannelRangeInfo":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelRangeInfo","fields":[{"name":"channelId","type":{"type":"array","items":"long"}},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelRangeInfo","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},"DataFrame":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataFrame","fields":[{"name":"index","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.DataValue"}}],"fullName":"Energistics.Datatypes.ChannelData.DataFrame","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue"]},"DataItem":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"DataItem","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexValue"}},{"name":"channelId","type":"long"},{"name":"value","type":"Energistics.Datatypes.DataValue"},{"name":"valueAttributes","type":{"type":"array","items":"Energistics.Datatypes.DataAttribute"}}],"fullName":"Energistics.Datatypes.ChannelData.DataItem","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.DataValue","Energistics.Datatypes.DataAttribute"]},"Roles":{"type":"enum","namespace":"Energistics.Datatypes.ChannelData","name":"Roles","symbols":["Producer","Consumer"],"fullName":"Energistics.Datatypes.ChannelData.Roles","depends":[]},"StreamingStartIndex":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"StreamingStartIndex","fields":[{"name":"item","type":["null","int","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Datatypes.ChannelData.StreamingStartIndex","depends":["Energistics.Datatypes.ChannelData.IndexValue"]},"ChannelStreamingInfo":{"type":"record","namespace":"Energistics.Datatypes.ChannelData","name":"ChannelStreamingInfo","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.StreamingStartIndex"},{"name":"receiveChangeNotification","type":"boolean"}],"fullName":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo","depends":["Energistics.Datatypes.ChannelData.StreamingStartIndex"]}},"Object":{"NotificationRequestRecord":{"type":"record","namespace":"Energistics.Datatypes.Object","name":"NotificationRequestRecord","fields":[{"name":"uri","type":"string"},{"name":"uuid","type":"string"},{"name":"includeObjectData","type":"boolean"},{"name":"startTime","type":"Energistics.Datatypes.DateTime"},{"name":"objectTypes","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Datatypes.Object.NotificationRequestRecord","depends":["Energistics.Datatypes.DateTime"]},"ObjectChangeTypes":{"type":"enum","namespace":"Energistics.Datatypes.Object","name":"ObjectChangeTypes","symbols":["Upsert","Delete"],"fullName":"Energistics.Datatypes.Object.ObjectChangeTypes","depends":[]},"Resource":{"type":"record","namespace":"Energistics.Datatypes.Object","name":"Resource","fields":[{"name":"uri","type":"string"},{"name":"contentType","type":"string"},{"name":"name","type":"string"},{"name":"channelSubscribable","type":"boolean"},{"name":"customData","type":{"type":"map","values":"string"}},{"name":"resourceType","type":"string"},{"name":"hasChildren","type":"int"},{"name":"uuid","type":["null","string"]},{"name":"lastChanged","type":"Energistics.Datatypes.DateTime"},{"name":"objectNotifiable","type":"boolean"}],"fullName":"Energistics.Datatypes.Object.Resource","depends":["Energistics.Datatypes.DateTime"]},"DataObject":{"type":"record","namespace":"Energistics.Datatypes.Object","name":"DataObject","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Datatypes.Object.DataObject","depends":["Energistics.Datatypes.Object.Resource"]},"ObjectChange":{"type":"record","namespace":"Energistics.Datatypes.Object","name":"ObjectChange","fields":[{"name":"changeType","type":"Energistics.Datatypes.Object.ObjectChangeTypes"},{"name":"changeTime","type":"Energistics.Datatypes.DateTime"},{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Datatypes.Object.ObjectChange","depends":["Energistics.Datatypes.Object.ObjectChangeTypes","Energistics.Datatypes.DateTime","Energistics.Datatypes.Object.DataObject"]}}},"Protocol":{"ChannelDataFrame":{"ChannelDataFrameSet":{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelDataFrameSet","messageType":"4","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"long"}},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataFrame"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelDataFrameSet","depends":["Energistics.Datatypes.ChannelData.DataFrame"]},"ChannelMetadata":{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"ChannelMetadata","messageType":"3","protocol":"2","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"indexes","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.IndexMetadataRecord"}},{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelDataFrame.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.IndexMetadataRecord","Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]},"RequestChannelData":{"type":"record","namespace":"Energistics.Protocol.ChannelDataFrame","name":"RequestChannelData","messageType":"1","protocol":"2","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uri","type":"string"},{"name":"fromIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]},{"name":"toIndex","type":["null","Energistics.Datatypes.ChannelData.IndexValue"]}],"fullName":"Energistics.Protocol.ChannelDataFrame.RequestChannelData","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]}},"ChannelStreaming":{"ChannelData":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelData","messageType":"3","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelData","depends":["Energistics.Datatypes.ChannelData.DataItem"]},"ChannelDataChange":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDataChange","messageType":"6","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"data","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.DataItem"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDataChange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.DataItem"]},"ChannelDelete":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDelete","messageType":"8","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"deleteReason","type":["null","string"]}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDelete","depends":[]},"ChannelDescribe":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelDescribe","messageType":"1","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"uris","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelDescribe","depends":[]},"ChannelMetadata":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelMetadata","messageType":"2","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelMetadataRecord"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelMetadata","depends":["Energistics.Datatypes.ChannelData.ChannelMetadataRecord"]},"ChannelRangeRequest":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelRangeRequest","messageType":"9","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channelRanges","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelRangeInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelRangeRequest","depends":["Energistics.Datatypes.ChannelData.ChannelRangeInfo"]},"ChannelStatusChange":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStatusChange","messageType":"10","protocol":"1","senderRole":"producer","protocolRoles":"producer,consumer","fields":[{"name":"channelId","type":"long"},{"name":"status","type":"Energistics.Datatypes.ChannelData.ChannelStatuses"}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStatusChange","depends":["Energistics.Datatypes.ChannelData.ChannelStatuses"]},"ChannelStreamingStart":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStart","messageType":"4","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"Energistics.Datatypes.ChannelData.ChannelStreamingInfo"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStart","depends":["Energistics.Datatypes.ChannelData.ChannelStreamingInfo"]},"ChannelStreamingStop":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"ChannelStreamingStop","messageType":"5","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"channels","type":{"type":"array","items":"int"}}],"fullName":"Energistics.Protocol.ChannelStreaming.ChannelStreamingStop","depends":[]},"Start":{"type":"record","namespace":"Energistics.Protocol.ChannelStreaming","name":"Start","messageType":"0","protocol":"1","senderRole":"consumer","protocolRoles":"producer,consumer","fields":[{"name":"maxMessageRate","type":"int"},{"name":"maxDataItems","type":"int"}],"fullName":"Energistics.Protocol.ChannelStreaming.Start","depends":[]}},"Core":{"Acknowledge":{"type":"record","namespace":"Energistics.Protocol.Core","name":"Acknowledge","messageType":"1001","protocol":"0","senderRole":"*","protocolRoles":"client,server","fields":[],"fullName":"Energistics.Protocol.Core.Acknowledge","depends":[]},"CloseSession":{"type":"record","namespace":"Energistics.Protocol.Core","name":"CloseSession","messageType":"5","protocol":"0","senderRole":"client,server","protocolRoles":"client,server","fields":[{"name":"reason","type":["null","string"]}],"fullName":"Energistics.Protocol.Core.CloseSession","depends":[]},"OpenSession":{"type":"record","namespace":"Energistics.Protocol.Core","name":"OpenSession","messageType":"2","protocol":"0","senderRole":"server","protocolRoles":"client,server","fields":[{"name":"applicationName","type":"string"},{"name":"sessionId","type":"string"},{"name":"supportedProtocols","type":{"type":"array","items":"Energistics.Datatypes.SupportedProtocol"}}],"fullName":"Energistics.Protocol.Core.OpenSession","depends":["Energistics.Datatypes.SupportedProtocol"]},"ProtocolException":{"type":"record","namespace":"Energistics.Protocol.Core","name":"ProtocolException","messageType":"1000","protocol":"0","senderRole":"*","protocolRoles":"client,server","fields":[{"name":"errorCode","type":"int"},{"name":"errorMessage","type":"string"}],"fullName":"Energistics.Protocol.Core.ProtocolException","depends":[]},"RequestSession":{"type":"record","namespace":"Energistics.Protocol.Core","name":"RequestSession","messageType":"1","protocol":"0","senderRole":"client","protocolRoles":"client,server","fields":[{"name":"applicationName","type":"string"},{"name":"requestedProtocols","type":{"type":"array","items":"Energistics.Datatypes.SupportedProtocol"}}],"fullName":"Energistics.Protocol.Core.RequestSession","depends":["Energistics.Datatypes.SupportedProtocol"]}},"DataArray":{"DataArray":{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"DataArray","messageType":"1","protocol":"7","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dimensions","type":{"type":"array","items":"long"}},{"name":"data","type":"Energistics.Datatypes.AnyArray"}],"fullName":"Energistics.Protocol.DataArray.DataArray","depends":["Energistics.Datatypes.AnyArray"]},"GetDataArray":{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"GetDataArray","messageType":"2","protocol":"7","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.DataArray.GetDataArray","depends":[]},"GetDataArraySlice":{"type":"record","namespace":"Energistics.Protocol.DataArray","name":"GetDataArraySlice","messageType":"3","protocol":"7","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"},{"name":"start","type":{"type":"array","items":"long"}},{"name":"count","type":{"type":"array","items":"long"}}],"fullName":"Energistics.Protocol.DataArray.GetDataArraySlice","depends":[]}},"Discovery":{"GetResources":{"type":"record","namespace":"Energistics.Protocol.Discovery","name":"GetResources","messageType":"1","protocol":"3","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Discovery.GetResources","depends":[]},"GetResourcesResponse":{"type":"record","namespace":"Energistics.Protocol.Discovery","name":"GetResourcesResponse","messageType":"2","protocol":"3","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"resource","type":"Energistics.Datatypes.Object.Resource"}],"fullName":"Energistics.Protocol.Discovery.GetResourcesResponse","depends":["Energistics.Datatypes.Object.Resource"]}},"Store":{"DeleteObject":{"type":"record","namespace":"Energistics.Protocol.Store","name":"DeleteObject","messageType":"3","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":{"type":"array","items":"string"}}],"fullName":"Energistics.Protocol.Store.DeleteObject","depends":[]},"GetObject":{"type":"record","namespace":"Energistics.Protocol.Store","name":"GetObject","messageType":"1","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uri","type":"string"}],"fullName":"Energistics.Protocol.Store.GetObject","depends":[]},"Object":{"type":"record","namespace":"Energistics.Protocol.Store","name":"Object","messageType":"4","protocol":"4","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"dataObject","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.Object","depends":["Energistics.Datatypes.Object.DataObject"]},"PutObject":{"type":"record","namespace":"Energistics.Protocol.Store","name":"PutObject","messageType":"2","protocol":"4","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"data","type":"Energistics.Datatypes.Object.DataObject"}],"fullName":"Energistics.Protocol.Store.PutObject","depends":["Energistics.Datatypes.Object.DataObject"]}},"GrowingObject":{"GrowingObjectDelete":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectDelete","messageType":"1","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"uid","type":"string"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectDelete","depends":[]},"GrowingObjectDeleteRange":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectDeleteRange","messageType":"2","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectDeleteRange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},"GrowingObjectGet":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectGet","messageType":"3","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"uid","type":"string"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectGet","depends":[]},"GrowingObjectPut":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectPut","messageType":"5","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"contentType","type":"string"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectPut","depends":[]},"GrowingObjectGetRange":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"GrowingObjectGetRange","messageType":"4","protocol":"6","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"startIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"},{"name":"endIndex","type":"Energistics.Datatypes.ChannelData.IndexValue"}],"fullName":"Energistics.Protocol.GrowingObject.GrowingObjectGetRange","depends":["Energistics.Datatypes.ChannelData.IndexValue","Energistics.Datatypes.ChannelData.IndexValue"]},"ObjectFragment":{"type":"record","namespace":"Energistics.Protocol.GrowingObject","name":"ObjectFragment","messageType":"6","protocol":"6","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"uuid","type":"string"},{"name":"contentType","type":"string"},{"name":"contentEncoding","type":"string"},{"name":"data","type":"bytes"}],"fullName":"Energistics.Protocol.GrowingObject.ObjectFragment","depends":[]}},"StoreNotification":{"ChangeNotification":{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"ChangeNotification","messageType":"2","protocol":"5","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"change","type":"Energistics.Datatypes.Object.ObjectChange"}],"fullName":"Energistics.Protocol.StoreNotification.ChangeNotification","depends":["Energistics.Datatypes.Object.ObjectChange"]},"DeleteNotification":{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"DeleteNotification","messageType":"3","protocol":"5","senderRole":"store","protocolRoles":"store,customer","fields":[{"name":"delete","type":"Energistics.Datatypes.Object.ObjectChange"}],"fullName":"Energistics.Protocol.StoreNotification.DeleteNotification","depends":["Energistics.Datatypes.Object.ObjectChange"]},"NotificationRequest":{"type":"record","namespace":"Energistics.Protocol.StoreNotification","name":"NotificationRequest","messageType":"1","protocol":"5","senderRole":"customer","protocolRoles":"store,customer","fields":[{"name":"request","type":"Energistics.Datatypes.Object.NotificationRequestRecord"}],"fullName":"Energistics.Protocol.StoreNotification.NotificationRequest","depends":["Energistics.Datatypes.Object.NotificationRequestRecord"]}}}}}'); | ||
module.exports=RalfSchemas; |
@@ -18,2 +18,5 @@ ///<reference path="etp-avro/etp-avro.d.ts"/> | ||
SchemaCache.prototype.find = function (protocol, messageType) { | ||
// High-numbered messages are multi-protocol | ||
if (messageType >= 1000) | ||
protocol = 0; | ||
for (var schema in this) { | ||
@@ -20,0 +23,0 @@ if (this[schema].protocol == protocol && this[schema].messageType == messageType) { |
@@ -13,2 +13,5 @@ ///<reference path="etp-avro/etp-avro.d.ts"/> | ||
find(protocol: number, messageType: number): avro.Schema { | ||
// High-numbered messages are multi-protocol | ||
if(messageType >= 1000) | ||
protocol = 0; | ||
for (var schema in this) { | ||
@@ -15,0 +18,0 @@ if(this[schema].protocol == protocol && this[schema].messageType == messageType) { |
@@ -8,5 +8,5 @@ { | ||
"failures": 0, | ||
"start": "2015-10-06T18:01:58.630Z", | ||
"end": "2015-10-06T18:01:58.643Z", | ||
"duration": 13 | ||
"start": "2015-10-08T20:09:17.357Z", | ||
"end": "2015-10-08T20:09:17.371Z", | ||
"duration": 14 | ||
}, | ||
@@ -43,3 +43,3 @@ "failures": [], | ||
"fullTitle": "Energistics.Datatypes.DateTime #writeDatum() should write a Energistics.Datatypes.DateTime", | ||
"duration": 1 | ||
"duration": 0 | ||
}, | ||
@@ -99,3 +99,3 @@ { | ||
"fullTitle": "Energistics.Datatypes.ChannelData.DataFrame #writeDatum() should write a Energistics.Datatypes.ChannelData.DataFrame", | ||
"duration": 0 | ||
"duration": 1 | ||
}, | ||
@@ -210,3 +210,3 @@ { | ||
"fullTitle": "Energistics.Protocol.Store.Object #writeDatum() should write a Energistics.Protocol.Store.Object", | ||
"duration": 1 | ||
"duration": 0 | ||
}, | ||
@@ -213,0 +213,0 @@ { |
{ | ||
"name": "etp", | ||
"version": "2.0.7-10", | ||
"version": "2.0.7-11", | ||
"description": "Javascript bindings for Energistics Transport Protocol (ETP)", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
18443154
33620