Type.registerNamespace('StockBoard');
StockBoard.DataFeeder=function() {
StockBoard.DataFeeder.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
StockBoard.DataFeeder.prototype={
GetHoseInfo:function(dataVersion,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetHoseInfo',false,{dataVersion:dataVersion},succeededCallback,failedCallback,userContext); },
GetHaseInfo:function(dataVersion,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetHaseInfo',false,{dataVersion:dataVersion},succeededCallback,failedCallback,userContext); },
GetUpComInfo:function(dataVersion,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetUpComInfo',false,{dataVersion:dataVersion},succeededCallback,failedCallback,userContext); },
GetHSXNameInfoBySymbol:function(pStockSymbol,pLanguage,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetHSXNameInfoBySymbol',false,{pStockSymbol:pStockSymbol,pLanguage:pLanguage},succeededCallback,failedCallback,userContext); },
GetHNXCNameInfoBySymbol:function(pStockSymbol,pLanguage,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetHNXCNameInfoBySymbol',false,{pStockSymbol:pStockSymbol,pLanguage:pLanguage},succeededCallback,failedCallback,userContext); },
GetUPNameInfoBySymbol:function(pStockSymbol,pLanguage,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetUPNameInfoBySymbol',false,{pStockSymbol:pStockSymbol,pLanguage:pLanguage},succeededCallback,failedCallback,userContext); },
GetStockDetail:function(stockCode,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetStockDetail',false,{stockCode:stockCode},succeededCallback,failedCallback,userContext); },
GetPutThroughListBidHO:function(succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetPutThroughListBidHO',false,{},succeededCallback,failedCallback,userContext); },
GetPutThroughListSellHO:function(succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetPutThroughListSellHO',false,{},succeededCallback,failedCallback,userContext); },
GetHSXPutThroughList:function(succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetHSXPutThroughList',false,{},succeededCallback,failedCallback,userContext); },
GetServerTime:function(succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetServerTime',false,{},succeededCallback,failedCallback,userContext); },
GetStockChartCode:function(chartCode,chartVersion,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetStockChartCode',false,{chartCode:chartCode,chartVersion:chartVersion},succeededCallback,failedCallback,userContext); },
GetHNXStockChartIndex:function(dataVersion,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetHNXStockChartIndex',false,{dataVersion:dataVersion},succeededCallback,failedCallback,userContext); },
GetHSXStockChartIndex:function(dataVersion,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetHSXStockChartIndex',false,{dataVersion:dataVersion},succeededCallback,failedCallback,userContext); },
GetUPStockChartIndex:function(dataVersion,succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetUPStockChartIndex',false,{dataVersion:dataVersion},succeededCallback,failedCallback,userContext); },
GetPutThoughHastcListBid:function(succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetPutThoughHastcListBid',false,{},succeededCallback,failedCallback,userContext); },
GetPutThoughHastcListOffer:function(succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetPutThoughHastcListOffer',false,{},succeededCallback,failedCallback,userContext); },
GetPutThoughHastcListExecution:function(succeededCallback, failedCallback, userContext) {
return this._invoke(StockBoard.DataFeeder.get_path(), 'GetPutThoughHastcListExecution',false,{},succeededCallback,failedCallback,userContext); }}
StockBoard.DataFeeder.registerClass('StockBoard.DataFeeder',Sys.Net.WebServiceProxy);
StockBoard.DataFeeder._staticInstance = new StockBoard.DataFeeder();
StockBoard.DataFeeder.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; StockBoard.DataFeeder._staticInstance._path = value; }
StockBoard.DataFeeder.get_path = function() { return StockBoard.DataFeeder._staticInstance._path; }
StockBoard.DataFeeder.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
StockBoard.DataFeeder._staticInstance._timeout = value; }
StockBoard.DataFeeder.get_timeout = function() { 
return StockBoard.DataFeeder._staticInstance._timeout; }
StockBoard.DataFeeder.set_defaultUserContext = function(value) { 
StockBoard.DataFeeder._staticInstance._userContext = value; }
StockBoard.DataFeeder.get_defaultUserContext = function() { 
return StockBoard.DataFeeder._staticInstance._userContext; }
StockBoard.DataFeeder.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; StockBoard.DataFeeder._staticInstance._succeeded = value; }
StockBoard.DataFeeder.get_defaultSucceededCallback = function() { 
return StockBoard.DataFeeder._staticInstance._succeeded; }
StockBoard.DataFeeder.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; StockBoard.DataFeeder._staticInstance._failed = value; }
StockBoard.DataFeeder.get_defaultFailedCallback = function() { 
return StockBoard.DataFeeder._staticInstance._failed; }
StockBoard.DataFeeder.set_path("/upcom/DataFeeder.asmx");
StockBoard.DataFeeder.GetHoseInfo= function(dataVersion,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetHoseInfo(dataVersion,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetHaseInfo= function(dataVersion,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetHaseInfo(dataVersion,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetUpComInfo= function(dataVersion,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetUpComInfo(dataVersion,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetHSXNameInfoBySymbol= function(pStockSymbol,pLanguage,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetHSXNameInfoBySymbol(pStockSymbol,pLanguage,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetHNXCNameInfoBySymbol= function(pStockSymbol,pLanguage,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetHNXCNameInfoBySymbol(pStockSymbol,pLanguage,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetUPNameInfoBySymbol= function(pStockSymbol,pLanguage,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetUPNameInfoBySymbol(pStockSymbol,pLanguage,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetStockDetail= function(stockCode,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetStockDetail(stockCode,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetPutThroughListBidHO= function(onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetPutThroughListBidHO(onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetPutThroughListSellHO= function(onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetPutThroughListSellHO(onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetHSXPutThroughList= function(onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetHSXPutThroughList(onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetServerTime= function(onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetServerTime(onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetStockChartCode= function(chartCode,chartVersion,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetStockChartCode(chartCode,chartVersion,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetHNXStockChartIndex= function(dataVersion,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetHNXStockChartIndex(dataVersion,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetHSXStockChartIndex= function(dataVersion,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetHSXStockChartIndex(dataVersion,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetUPStockChartIndex= function(dataVersion,onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetUPStockChartIndex(dataVersion,onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetPutThoughHastcListBid= function(onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetPutThoughHastcListBid(onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetPutThoughHastcListOffer= function(onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetPutThoughHastcListOffer(onSuccess,onFailed,userContext); }
StockBoard.DataFeeder.GetPutThoughHastcListExecution= function(onSuccess,onFailed,userContext) {StockBoard.DataFeeder._staticInstance.GetPutThoughHastcListExecution(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(StockBoard.UpdatedData) === 'undefined') {
StockBoard.UpdatedData=gtc("StockBoard.UpdatedData");
StockBoard.UpdatedData.registerClass('StockBoard.UpdatedData');
}
if (typeof(StockBoard.StockDetail) === 'undefined') {
StockBoard.StockDetail=gtc("StockBoard.StockDetail");
StockBoard.StockDetail.registerClass('StockBoard.StockDetail');
}
if (typeof(StockBoard.ChartCodeUpdate) === 'undefined') {
StockBoard.ChartCodeUpdate=gtc("StockBoard.ChartCodeUpdate");
StockBoard.ChartCodeUpdate.registerClass('StockBoard.ChartCodeUpdate');
}
if (typeof(StockBoard.UpdateChartHNXIndex) === 'undefined') {
StockBoard.UpdateChartHNXIndex=gtc("StockBoard.UpdateChartHNXIndex");
StockBoard.UpdateChartHNXIndex.registerClass('StockBoard.UpdateChartHNXIndex');
}
if (typeof(StockBoard.UpdateChartHSXIndex) === 'undefined') {
StockBoard.UpdateChartHSXIndex=gtc("StockBoard.UpdateChartHSXIndex");
StockBoard.UpdateChartHSXIndex.registerClass('StockBoard.UpdateChartHSXIndex');
}
if (typeof(StockBoard.UpdateChartUPIndex) === 'undefined') {
StockBoard.UpdateChartUPIndex=gtc("StockBoard.UpdateChartUPIndex");
StockBoard.UpdateChartUPIndex.registerClass('StockBoard.UpdateChartUPIndex');
}
if (typeof(StockBoard.PutthroughInfoBid) === 'undefined') {
StockBoard.PutthroughInfoBid=gtc("StockBoard.PutthroughInfoBid");
StockBoard.PutthroughInfoBid.registerClass('StockBoard.PutthroughInfoBid');
}
if (typeof(StockBoard.PutthroughInfoOffer) === 'undefined') {
StockBoard.PutthroughInfoOffer=gtc("StockBoard.PutthroughInfoOffer");
StockBoard.PutthroughInfoOffer.registerClass('StockBoard.PutthroughInfoOffer');
}
if (typeof(StockBoard.PutthroughInfoExecution) === 'undefined') {
StockBoard.PutthroughInfoExecution=gtc("StockBoard.PutthroughInfoExecution");
StockBoard.PutthroughInfoExecution.registerClass('StockBoard.PutthroughInfoExecution');
}

