Documentation
¶
Index ¶
- Constants
- type Application
- type CreateOracleRequestParam
- type OracleApplication
- func (app *OracleApplication) AddJob(job *models.JobSpec)
- func (app *OracleApplication) AddUndoRequests() error
- func (app *OracleApplication) JobRunner()
- func (app *OracleApplication) OntScanner()
- func (app *OracleApplication) RunJob(job *models.JobSpec)
- func (app *OracleApplication) Start()
- func (app *OracleApplication) Stop()
- type UndoRequests
Constants ¶
View Source
const DB_PATH = "./Store"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application interface { Start() Stop() }
Application implements the common functions used in the core node.
func NewApplication ¶
func NewApplication(acct *sdk.Account) Application
type OracleApplication ¶
type OracleApplication struct { Account *sdk.Account JobList chan *models.JobSpec Store *leveldb.DB Ont *sdk.OntologySdk Exiter func(int) }
func (*OracleApplication) AddJob ¶
func (app *OracleApplication) AddJob(job *models.JobSpec)
func (*OracleApplication) AddUndoRequests ¶
func (app *OracleApplication) AddUndoRequests() error
func (*OracleApplication) JobRunner ¶
func (app *OracleApplication) JobRunner()
func (*OracleApplication) OntScanner ¶
func (app *OracleApplication) OntScanner()
func (*OracleApplication) RunJob ¶
func (app *OracleApplication) RunJob(job *models.JobSpec)
func (*OracleApplication) Start ¶
func (app *OracleApplication) Start()
func (*OracleApplication) Stop ¶
func (app *OracleApplication) Stop()
type UndoRequests ¶
type UndoRequests struct {
Requests map[string]interface{} `json:"requests"`
}
Click to show internal directories.
Click to hide internal directories.