C# 클래스 SteamBot.Trade

파일 보기 프로젝트 열기: Top-Cat/SteamBot 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
LastAction System.DateTime
MaximumActionGap int
MaximumTradeTime int
MeReady bool
MyInventory Inventory
MyItems dynamic
MyTrade HashSet
OMyTrade HashSet
OOtherTrade HashSet
OtherInventory Inventory
OtherItems dynamic
OtherReady bool
OtherTrade HashSet
Otrades HashSet[]
SteamCommunityDomain string
SteamTradeUrl string
TradeStart System.DateTime
inventories Inventory[]
meSID SteamKit2.SteamID
otherSID SteamKit2.SteamID
pollLock2 string
trades HashSet[]

보호된 프로퍼티들

프로퍼티 타입 설명
apiKey string
baseTradeURL string
logpos int
numEvents int
sessionId string
steamLogin string
version int

공개 메소드들

메소드 설명
AcceptTrade ( ) : dynamic
AddItemByDefindex ( int defindex, int slot ) : bool
AddListener ( TradeListener listener ) : void
Poll ( ) : void
SendMessage ( string msg ) : string
SetReady ( bool ready ) : void
Trade ( SteamID me, SteamID other, string sessionId, string token, string apiKey, TradeListener listener = null ) : System
addItem ( ulong itemid, int slot ) : void
removeItem ( ulong itemid ) : void

보호된 메소드들

메소드 설명
Fetch ( string url, string method, NameValueCollection data = null, bool sendLoginData = true ) : string
GetInventory ( SteamID steamid ) : dynamic
GetStatus ( ) : SteamBot.StatusObj
PrintConsole ( String line, ConsoleColor color = ConsoleColor.White ) : void

메소드 상세

AcceptTrade() 공개 메소드

public AcceptTrade ( ) : dynamic
리턴 dynamic

AddItemByDefindex() 공개 메소드

public AddItemByDefindex ( int defindex, int slot ) : bool
defindex int
slot int
리턴 bool

AddListener() 공개 메소드

public AddListener ( TradeListener listener ) : void
listener TradeListener
리턴 void

Fetch() 보호된 메소드

protected Fetch ( string url, string method, NameValueCollection data = null, bool sendLoginData = true ) : string
url string
method string
data System.Collections.Specialized.NameValueCollection
sendLoginData bool
리턴 string

GetInventory() 보호된 메소드

protected GetInventory ( SteamID steamid ) : dynamic
steamid SteamKit2.SteamID
리턴 dynamic

GetStatus() 보호된 메소드

protected GetStatus ( ) : SteamBot.StatusObj
리턴 SteamBot.StatusObj

Poll() 공개 메소드

public Poll ( ) : void
리턴 void

PrintConsole() 보호된 정적인 메소드

protected static PrintConsole ( String line, ConsoleColor color = ConsoleColor.White ) : void
line String
color ConsoleColor
리턴 void

SendMessage() 공개 메소드

public SendMessage ( string msg ) : string
msg string
리턴 string

SetReady() 공개 메소드

public SetReady ( bool ready ) : void
ready bool
리턴 void

Trade() 공개 메소드

public Trade ( SteamID me, SteamID other, string sessionId, string token, string apiKey, TradeListener listener = null ) : System
me SteamKit2.SteamID
other SteamKit2.SteamID
sessionId string
token string
apiKey string
listener TradeListener
리턴 System

addItem() 공개 메소드

public addItem ( ulong itemid, int slot ) : void
itemid ulong
slot int
리턴 void

removeItem() 공개 메소드

public removeItem ( ulong itemid ) : void
itemid ulong
리턴 void

프로퍼티 상세

LastAction 공개적으로 프로퍼티

public DateTime,System LastAction
리턴 System.DateTime

MaximumActionGap 공개적으로 프로퍼티

public int MaximumActionGap
리턴 int

MaximumTradeTime 공개적으로 프로퍼티

public int MaximumTradeTime
리턴 int

MeReady 공개적으로 프로퍼티

public bool MeReady
리턴 bool

MyInventory 공개적으로 프로퍼티

public Inventory MyInventory
리턴 Inventory

MyItems 공개적으로 프로퍼티

public dynamic MyItems
리턴 dynamic

MyTrade 공개적으로 프로퍼티

public HashSet MyTrade
리턴 HashSet

OMyTrade 공개적으로 프로퍼티

public HashSet OMyTrade
리턴 HashSet

OOtherTrade 공개적으로 프로퍼티

public HashSet OOtherTrade
리턴 HashSet

OtherInventory 공개적으로 프로퍼티

public Inventory OtherInventory
리턴 Inventory

OtherItems 공개적으로 프로퍼티

public dynamic OtherItems
리턴 dynamic

OtherReady 공개적으로 프로퍼티

public bool OtherReady
리턴 bool

OtherTrade 공개적으로 프로퍼티

public HashSet OtherTrade
리턴 HashSet

Otrades 공개적으로 프로퍼티

public HashSet[] Otrades
리턴 HashSet[]

SteamCommunityDomain 공개적으로 정적으로 프로퍼티

public static string SteamCommunityDomain
리턴 string

SteamTradeUrl 공개적으로 정적으로 프로퍼티

public static string SteamTradeUrl
리턴 string

TradeStart 공개적으로 프로퍼티

public DateTime,System TradeStart
리턴 System.DateTime

apiKey 보호되어 있는 프로퍼티

protected string apiKey
리턴 string

baseTradeURL 보호되어 있는 프로퍼티

protected string baseTradeURL
리턴 string

inventories 공개적으로 프로퍼티

public Inventory[] inventories
리턴 Inventory[]

logpos 보호되어 있는 프로퍼티

protected int logpos
리턴 int

meSID 공개적으로 프로퍼티

public SteamID,SteamKit2 meSID
리턴 SteamKit2.SteamID

numEvents 보호되어 있는 프로퍼티

protected int numEvents
리턴 int

otherSID 공개적으로 프로퍼티

public SteamID,SteamKit2 otherSID
리턴 SteamKit2.SteamID

pollLock2 공개적으로 프로퍼티

public string pollLock2
리턴 string

sessionId 보호되어 있는 프로퍼티

protected string sessionId
리턴 string

steamLogin 보호되어 있는 프로퍼티

protected string steamLogin
리턴 string

trades 공개적으로 프로퍼티

public HashSet[] trades
리턴 HashSet[]

version 보호되어 있는 프로퍼티

protected int version
리턴 int