Members
(constant) webpack
webpack によるパッケージングの定義
Example
tatLogDiver.js のパッケージング構造
src/tatLogDiver
tatLogDiver.js webpackでパッケージングするエントリーポイントjs
以下の階層構造でimport
Init() を初期呼出し
../../libs/dygraph.css as cssDygraph css-loader用
./tatLogDiver.css as cssTatLogDiver css-loader用
./tatLogDiver-Init.js as Init
../timeSeries/timeSeries.js as TimeSeries
../simulator/simulator.js as Simulator
./tatLogDiver-HJN.js as HJN
以下に再掲しているので省略
./tatLogDiver-MenuConfigDetailGraph.js as MenuConfigDetailGraph
../tatLogDiver/tatLogDiver-Graph.js as Graph
../timeSeries/timeSeries.js as TimeSeries
./tatLogDiver-Plot.js as Plot
../timeSeries/timeSeries.js as TimeSeries
./tatLogDiver-HJN.js as HJN
./tatLogDiver-Graph.js as Graph
以下に再掲しているので省略
./tatLogDiver-Usage.js as Usage
手書きのjsから、wqebpackのhtml-loader方式に変更予定:ToDo★
./tatLogDiver-Copyright.js as Copyright
./tatLogDiver-Graph.js as Graph
../timeSeries/timeSeries.js as TimeSeries
../simulator/simulator.js as Simulator
./tatLogDiver-Init.js as CreateSampleTatLogAndChartShow
./tatLogDiver-Menu.js as Menu
../simulator/simulator.js as Simulator
./tatLogDiver-HJN.js as HJN
../timeSeries/timeSeries-Tat.js as Tat
tatLogDiver-Copyright.js
src/simulator/
simulator.js 同一フォルダの simulator-クラス名.js を importしexportする
simulator-*.js 同一フォルダのjsと、../util をimport
*-MenuConfig.js は、例外的に、../tatLogDiver/tatLogDiver-Init.js もimport
src/timeSeries/
timeSeries.js 同一フォルダの timeSeries-クラス名.js を importしexportする
timeSeries-*.js 同一フォルダのjsと、../util をimport
*-MenuConfig.js は、例外的に、../tatLogDiver/tatLogDiver-Graph.js もimport
timeSeries-FileParser.jsは、例外的に、../tatLogDiver/tatLogDiver-HJN.js もimport
src/util/ 他から利用される他を利用しない)共通js
util.js 同一フォルダの util-クラス名.js を importしexportする
(./config/config.js は、{Config}にexport)
config/config.js 同一フォルダの util-Config.js を importし{Config}にexportする
Type Definitions
CONC
CONC:多重度の時系列データ
[{x:変化時刻(ms) ,y:多重度数 }]
[{x:変化時刻(ms) ,y:多重度数 }]
Type:
CTPS
CTPS: 秒間最大多重度の時系列データ
[{x:秒毎時刻(ms), y:秒内最大多重度数 }]
[{x:秒毎時刻(ms), y:秒内最大多重度数 }]
Type:
EAPS
EAPS: 秒間平均TAT(応答時間)時系列データ(終了時刻ベース)
[{x:秒毎時刻(ms), y:秒内平均レスポンス(sec) }]
[{x:秒毎時刻(ms), y:秒内平均レスポンス(sec) }]
Type:
EMPS
EMPS: 秒間最大TAT(応答時間)時系列データ(終了時刻ベース)
[{x:秒毎時刻(ms), y:秒内最大レスポンス(sec) }]
[{x:秒毎時刻(ms), y:秒内最大レスポンス(sec) }]
Type:
ETAT
ETAT: 終了時刻のTAT(応答時間)時系列データ
[{x:変化時刻(ms) ,y:レスポンス(sec), fileIdx:ファイル配列位置, pos:レコード位置, len:レコード長, sTatIdx: sTatの配列位置 }]
[{x:変化時刻(ms) ,y:レスポンス(sec), fileIdx:ファイル配列位置, pos:レコード位置, len:レコード長, sTatIdx: sTatの配列位置 }]
Type:
ETPS
ETPS: 秒間終了件数の時系列データ
[{x:秒毎時刻(ms), y:秒内終了件数 }]
[{x:秒毎時刻(ms), y:秒内終了件数 }]
Type:
index
index: 配列の位置(インデックス)に用いる整数
Type:
- number
seriesSet
seriesSet: dygraph用時系列データ配列
Type:
STAT
STAT: 開始時刻のTAT(応答時間)時系列データ
[{x:開始時刻(ms) ,y:レスポンス(sec), eTatIdx: eTatの配列位置 }]
[{x:開始時刻(ms) ,y:レスポンス(sec), eTatIdx: eTatの配列位置 }]
Type:
xMs
xMs: x軸に用いる時刻(ms)
Type:
- number
yInt
yInt: y軸に用いる整数(個数など)
Type:
- number
ySec
ySec: y軸に用いる秒単位の時間(応答時間など)
Type:
- number