createRequest method

GeneratedMessage createRequest(
  1. String methodName
)
override

Creates a message object that can deserialize a request.

Implementation

$pb.GeneratedMessage createRequest($core.String methodName) {
  switch (methodName) {
    case 'CancelOrder': return $7.OrderID();
    case 'BuyStock': return $7.StockOrderDetail();
    case 'SellStock': return $7.StockOrderDetail();
    case 'BuyOddStock': return $7.OddStockOrderDetail();
    case 'SellOddStock': return $7.OddStockOrderDetail();
    case 'SellFirstStock': return $7.StockOrderDetail();
    case 'BuyFuture': return $7.FutureOrderDetail();
    case 'SellFuture': return $7.FutureOrderDetail();
    case 'SellFirstFuture': return $7.FutureOrderDetail();
    case 'BuyOption': return $7.OptionOrderDetail();
    case 'SellOption': return $7.OptionOrderDetail();
    case 'SellFirstOption': return $7.OptionOrderDetail();
    case 'GetLocalOrderStatusArr': return $1.Empty();
    case 'GetSimulateOrderStatusArr': return $1.Empty();
    case 'GetFuturePosition': return $1.Empty();
    case 'GetStockPosition': return $1.Empty();
    case 'GetSettlement': return $1.Empty();
    case 'GetAccountBalance': return $1.Empty();
    case 'GetMargin': return $1.Empty();
    default: throw $core.ArgumentError('Unknown method: $methodName');
  }
}