-module(bpe_metainfo). -include("bpe.hrl"). -include_lib("kvs/include/metainfo.hrl"). -export([metainfo/0]). metainfo() -> #schema{name = bpe, tables = [ #table{name = process, fields=record_info(fields, process), instance = #process{}}, #table{name = monitor, fields=record_info(fields, monitor), instance = #monitor{}}, #table{name = procRec, fields=record_info(fields, procRec), instance = #procRec{}}, #table{name = hist, fields=record_info(fields, hist), instance = #hist{}}, #table{name = sched, fields=record_info(fields, sched), instance = #sched{}}, #table{name = broadcastEvent, fields=record_info(fields, broadcastEvent), instance = #broadcastEvent{}}, #table{name = messageEvent, fields=record_info(fields, messageEvent), instance = #messageEvent{}}, #table{name = asyncEvent, fields=record_info(fields, asyncEvent), instance = #asyncEvent{}}, #table{name = subscription, fields=record_info(fields, subscription), instance = #subscription{}, keys=record_info(fields, subscription)}, #table{name = gw_block, fields=record_info(fields, gw_block), instance = #gw_block{}, keys=record_info(fields, gw_block)}, #table{name = terminateLock, fields=record_info(fields, terminateLock), instance = #terminateLock{}, keys=record_info(fields, terminateLock)} ]}.