Package | Description |
---|---|
org.powertac.common.msg |
Message types exchanged between the Power TAC simulation server and brokers.
|
org.powertac.common.repo |
Repositories that need to exist in both the Power TAC simulation server
and in brokers.
|
org.powertac.samplebroker | |
org.powertac.samplebroker.core |
Implementation of the core of a Power TAC broker, including time-keeping,
server login and communication, message routing, and session management.
|
Class and Description |
---|
ControlEvent
Message sent by a broker to the subscribers to a particular tariff, requesting
them to curtail usage against that tariff in the specified timeslot.
|
OrderStatus.Status |
TariffStatus
Represents a response from server to broker to publication or update
of a tariff.
|
TariffStatus.Status |
TariffUpdate
Command object that represents a broker's request to update a tariff, either
to change its expiration date or to revoke it.
|
Class and Description |
---|
BalancingOrder
Represents an offer of balancing capacity from a broker to the DU.
|
Class and Description |
---|
BalanceReport
Reports total net imbalance for a given timeslot, in kWh.
|
BalancingControlEvent
Represents up-regulation or down-regulation by the DU as part of its
balancing process.
|
CustomerBootstrapData
This message encapsulates net power usage by timeslot for a customer
instance over the bootstrap period.
|
DistributionReport
Reports total consumption and total production in kwh across all customers
in a given timeslot.
|
MarketBootstrapData
Encapsulates market prices and quantities over the bootstrap period.
|
TariffRevoke
Message created by a broker to request revocation of an existing tariff.
|
TariffStatus
Represents a response from server to broker to publication or update
of a tariff.
|
Class and Description |
---|
BrokerAccept
This message is used to signify that the broker authentication is accepted.
|
SimEnd
This message is used to communicate the end of a simulation.
|
SimPause
This message is used to communicate a pause in a simulation.
|
SimResume
This message is used to communicate a revised simulation start time
prior to the end of a simulation pause.
|
SimStart
This message is used to communicate the simulation start time from server
to brokers in the last few seconds before the simulation starts.
|
TimeslotComplete
Message type that is guaranteed to be sent to brokers as the last
outgoing message in a timeslot.
|
TimeslotUpdate
Message type that communicates to brokers the set of timeslots that are
"open" for trading.
|
Copyright © 2019 Power TAC. All rights reserved.