C# 클래스 IronSmarkets.Messages.Payloads

파일 보기 프로젝트 열기: smarkets/IronSmarkets

공개 메소드들

메소드 설명
AccountStateRequest ( Uid account ) : Payload
ContractQuotes ( Uid contract, IEnumerable bids, IEnumerable offers ) : Payload
EventsRequest ( EventQuery query ) : Payload
Heartbeat ( ) : Payload
HttpFound ( string url, ulong sequence ) : Payload
Login ( string username, string password ) : Payload
LoginResponse ( string session, ulong reset ) : Payload
Logout ( ) : Payload
LogoutConfirmation ( ) : Payload
MarketQuotes ( Uid market ) : Payload
MarketQuotesRequest ( Uid market ) : Payload
MarketSubscribe ( Uid market ) : Payload
MarketUnsubscribe ( Uid market ) : Payload
OrderAccepted ( Uid order, ulong sequence ) : Payload
OrderCancel ( Uid order ) : Payload
OrderCancelled ( Uid order ) : Payload
OrderCreate ( NewOrder order ) : Payload
OrdersForAccount ( IEnumerable orders ) : Payload
OrdersForAccountRequest ( ) : Payload
OrdersForMarket ( IEnumerable orders ) : Payload
OrdersForMarketRequest ( Uid market ) : Payload
Ping ( ) : Payload
Pong ( ) : Payload
Replay ( ulong sequence ) : Payload
Sequenced ( Payload payload, ulong sequence ) : Payload

비공개 메소드들

메소드 설명
LogoutReason ( Eto reason ) : Payload
OrdersForMarketInternal ( IEnumerable orders ) : IEnumerable

메소드 상세

AccountStateRequest() 공개 정적인 메소드

public static AccountStateRequest ( Uid account ) : Payload
account Uid
리턴 Payload

ContractQuotes() 공개 정적인 메소드

public static ContractQuotes ( Uid contract, IEnumerable bids, IEnumerable offers ) : Payload
contract Uid
bids IEnumerable
offers IEnumerable
리턴 Payload

EventsRequest() 공개 정적인 메소드

public static EventsRequest ( EventQuery query ) : Payload
query IronSmarkets.Data.EventQuery
리턴 Payload

Heartbeat() 공개 정적인 메소드

public static Heartbeat ( ) : Payload
리턴 Payload

HttpFound() 공개 정적인 메소드

public static HttpFound ( string url, ulong sequence ) : Payload
url string
sequence ulong
리턴 Payload

Login() 공개 정적인 메소드

public static Login ( string username, string password ) : Payload
username string
password string
리턴 Payload

LoginResponse() 공개 정적인 메소드

public static LoginResponse ( string session, ulong reset ) : Payload
session string
reset ulong
리턴 Payload

Logout() 공개 정적인 메소드

public static Logout ( ) : Payload
리턴 Payload

LogoutConfirmation() 공개 정적인 메소드

public static LogoutConfirmation ( ) : Payload
리턴 Payload

MarketQuotes() 공개 정적인 메소드

public static MarketQuotes ( Uid market ) : Payload
market Uid
리턴 Payload

MarketQuotesRequest() 공개 정적인 메소드

public static MarketQuotesRequest ( Uid market ) : Payload
market Uid
리턴 Payload

MarketSubscribe() 공개 정적인 메소드

public static MarketSubscribe ( Uid market ) : Payload
market Uid
리턴 Payload

MarketUnsubscribe() 공개 정적인 메소드

public static MarketUnsubscribe ( Uid market ) : Payload
market Uid
리턴 Payload

OrderAccepted() 공개 정적인 메소드

public static OrderAccepted ( Uid order, ulong sequence ) : Payload
order Uid
sequence ulong
리턴 Payload

OrderCancel() 공개 정적인 메소드

public static OrderCancel ( Uid order ) : Payload
order Uid
리턴 Payload

OrderCancelled() 공개 정적인 메소드

public static OrderCancelled ( Uid order ) : Payload
order Uid
리턴 Payload

OrderCreate() 공개 정적인 메소드

public static OrderCreate ( NewOrder order ) : Payload
order IronSmarkets.Data.NewOrder
리턴 Payload

OrdersForAccount() 공개 정적인 메소드

public static OrdersForAccount ( IEnumerable orders ) : Payload
orders IEnumerable
리턴 Payload

OrdersForAccountRequest() 공개 정적인 메소드

public static OrdersForAccountRequest ( ) : Payload
리턴 Payload

OrdersForMarket() 공개 정적인 메소드

public static OrdersForMarket ( IEnumerable orders ) : Payload
orders IEnumerable
리턴 Payload

OrdersForMarketRequest() 공개 정적인 메소드

public static OrdersForMarketRequest ( Uid market ) : Payload
market Uid
리턴 Payload

Ping() 공개 정적인 메소드

public static Ping ( ) : Payload
리턴 Payload

Pong() 공개 정적인 메소드

public static Pong ( ) : Payload
리턴 Payload

Replay() 공개 정적인 메소드

public static Replay ( ulong sequence ) : Payload
sequence ulong
리턴 Payload

Sequenced() 공개 정적인 메소드

public static Sequenced ( Payload payload, ulong sequence ) : Payload
payload Payload
sequence ulong
리턴 Payload