Skip to main content
Module

x/steam_trader/src/data_poller.ts>DataPoller

https://deno.land/x/steam_trader
Latest
class DataPoller
import { DataPoller } from "https://deno.land/x/steam_trader@v0.4.0/src/data_poller.ts";

Constructors

new
DataPoller(options: DataPollerOptions)

Properties

private
defferedPoll: Deferred<any> | undefined
private
lastPoll: number

timestamp in milliseconds. same type as Date.now()

private
loadedPollData: boolean
private
loadPollData
private
manager: TradeManager
private
polling: boolean
private
pollTimer: number | undefined
private
savePollData
private
steamApi: SteamApi
private
stopped: boolean
interval: number
pollData: PollData

Methods

private
deleteOldProps(offerid: string)
private
deleteTimeProps(offerid: string)
private
pruneOfferEntry(entry: [string, number])
doPoll(doFullUpdate?: boolean)
getOffers(options: { filter?: EOfferFilter; historicalCutoff?: number; })