public ProtoMessage CreateSubscribeForSpotsRequest(long accountId, string accessToken, string symbolName, string clientMsgId = null) { var _msg = new ProtoOASubscribeForSpotsReq(); _msg.accountId = accountId; _msg.accessToken = accessToken; _msg.symblolName = symbolName; return(CreateMessage((uint)_msg.payloadType, Utils.Serialize <ProtoOASubscribeForSpotsReq>(_msg), clientMsgId)); }
public ProtoMessage CreateSubscribeForSpotsRequest(long accountId, string accessToken, string symbolName, string clientMsgId = null) { var _msg = ProtoOASubscribeForSpotsReq.CreateBuilder(); _msg.SetAccountId(accountId); _msg.SetAccessToken(accessToken); _msg.SetSymblolName(symbolName); return(CreateMessage((uint)_msg.PayloadType, _msg.Build().ToByteString(), clientMsgId)); }
public ProtoMessage CreateSubscribeForSpotsRequest(long accountId, string accessToken, string symbolName, string clientMsgId = null, List <ProtoOATrendbarPeriod> periods = null) { var _msg = ProtoOASubscribeForSpotsReq.CreateBuilder(); _msg.SetAccountId(accountId); _msg.SetAccessToken(accessToken); _msg.SetSymblolName(symbolName); if (periods != null) { foreach (var period in periods) { _msg.AddTrendbarPeriod(period); } } return(CreateMessage((uint)_msg.PayloadType, _msg.Build().ToByteString(), clientMsgId)); }
public ProtoOASubscribeForSpotsReq GetSubscribeForSpotsRequest(byte[] msg = null) { return(ProtoOASubscribeForSpotsReq.CreateBuilder().MergeFrom(GetPayload(msg)).Build()); }