Documentation
¶
Index ¶
- Variables
- type AuthHeader
- type EjClient
- func (ej *EjClient) AuthUser(auth AuthHeader) error
- func (ej *EjClient) ChangeRunStatus(status *EjStatusChange) error
- func (ej *EjClient) GetContestRuns(id uint, filter string, count int) (*EjRuns, error)
- func (ej *EjClient) GetContestStatus(id uint) (*EjContest, error)
- func (ej *EjClient) GetRunSource(contestID uint, runID uint) (string, error)
- type EjContest
- type EjRun
- type EjRuns
- type EjStatusChange
- type RunStatus
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrBadStatusCode = errors.New("bad status code") ErrBadResult = errors.New("bad result") )
View Source
var (
ErrInvalidCredentials = errors.New("invalid credentials")
)
Functions ¶
This section is empty.
Types ¶
type AuthHeader ¶
type EjClient ¶
type EjClient struct {
// contains filtered or unexported fields
}
func NewEjClient ¶
func (*EjClient) AuthUser ¶
func (ej *EjClient) AuthUser(auth AuthHeader) error
func (*EjClient) ChangeRunStatus ¶
func (ej *EjClient) ChangeRunStatus(status *EjStatusChange) error
func (*EjClient) GetContestRuns ¶
func (*EjClient) GetContestStatus ¶
type EjStatusChange ¶
Click to show internal directories.
Click to hide internal directories.