notification

package
v0.5.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2021 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Code generated by github.com/ferocious-space/eveapi/scripts/generator.go ; DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NotificationGenerator added in v0.5.1

func NotificationGenerator(typeName, input string) (string, error)

func TimeFromCCPTimestamp

func TimeFromCCPTimestamp(ts int64) time.Time

some weird CCP function

Types

type AcceptedAlly

type AcceptedAlly struct {
	AllyID   int32   `yaml:"allyID"`
	CharID   int32   `yaml:"charID"`
	EnemyID  int32   `yaml:"enemyID"`
	IskValue float64 `yaml:"iskValue"`
	Time     int64   `yaml:"time"`
}

https://github.com/antihax/goesi/tree/master/notification taken from here

func (*AcceptedAlly) GetTime

func (s *AcceptedAlly) GetTime() time.Time

type AcceptedSurrender

type AcceptedSurrender struct {
	CharID     int32   `yaml:"charID"`
	EntityID   int32   `yaml:"entityID"`
	IskValue   float64 `yaml:"iskValue"`
	OfferingID int32   `yaml:"offeringID"`
}

type AgentRetiredTrigravian added in v0.3.0

type AgentRetiredTrigravian interface{}

type AllAnchoringMsg added in v0.3.0

type AllAnchoringMsg interface{}

type AllMaintenanceBillMsg

type AllMaintenanceBillMsg struct {
	AllianceID int32 `yaml:"allianceID"`
	DueDate    int64 `yaml:"dueDate"`
}

type AllStrucInvulnerableMsg added in v0.3.0

type AllStrucInvulnerableMsg interface{}

type AllStructVulnerableMsg added in v0.3.0

type AllStructVulnerableMsg interface{}

type AllWarCorpJoinedAllianceMsg

type AllWarCorpJoinedAllianceMsg struct {
	AllianceID int32 `yaml:"allianceID"`
	CorpID     int32 `yaml:"corpID"`
}

type AllWarDeclaredMsg

type AllWarDeclaredMsg struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
	DelayHours   int32   `yaml:"delayHours"`
	HostileState int32   `yaml:"hostileState"`
}

type AllWarInvalidatedMsg

type AllWarInvalidatedMsg struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
	DelayHours   int32   `yaml:"delayHours"`
	HostileState int32   `yaml:"hostileState"`
}

type AllWarRetractedMsg

type AllWarRetractedMsg struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
	DelayHours   int32   `yaml:"delayHours"`
	HostileState int32   `yaml:"hostileState"`
}

type AllWarSurrenderMsg

type AllWarSurrenderMsg struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
	DelayHours   int32   `yaml:"delayHours"`
	HostileState int32   `yaml:"hostileState"`
}

type AllianceCapitalChanged

type AllianceCapitalChanged struct {
	AllianceID    int32 `yaml:"allianceID"`
	SolarSystemID int32 `yaml:"solarSystemID"`
}

type AllianceWarDeclaredV2 added in v0.3.0

type AllianceWarDeclaredV2 interface{}

type AllyContractCancelled

type AllyContractCancelled struct {
	AggressorID  int32 `yaml:"aggressorID"`
	DefenderID   int32 `yaml:"defenderID"`
	TimeFinished int64 `yaml:"timeFinished"`
}

func (*AllyContractCancelled) GetTimeFinished

func (s *AllyContractCancelled) GetTimeFinished() time.Time

type AllyJoinedWarAggressorMsg

type AllyJoinedWarAggressorMsg struct {
	AllyID     int32 `yaml:"allyID"`
	DefenderID int32 `yaml:"defenderID"`
	StartTime  int64 `yaml:"startTime"`
}

func (*AllyJoinedWarAggressorMsg) GetStartTime

func (s *AllyJoinedWarAggressorMsg) GetStartTime() time.Time

type AllyJoinedWarAllyMsg

type AllyJoinedWarAllyMsg struct {
	AggressorID int32 `yaml:"aggressorID"`
	AllyID      int32 `yaml:"allyID"`
	DefenderID  int32 `yaml:"defenderID"`
	StartTime   int64 `yaml:"startTime"`
}

func (*AllyJoinedWarAllyMsg) GetStartTime

func (s *AllyJoinedWarAllyMsg) GetStartTime() time.Time

type AllyJoinedWarDefenderMsg

type AllyJoinedWarDefenderMsg struct {
	AggressorID int32 `yaml:"aggressorID"`
	AllyID      int32 `yaml:"allyID"`
	StartTime   int64 `yaml:"startTime"`
}

func (*AllyJoinedWarDefenderMsg) GetStartTime

func (s *AllyJoinedWarDefenderMsg) GetStartTime() time.Time

type BattlePunishFriendlyFire added in v0.3.0

type BattlePunishFriendlyFire interface{}

type BillOutOfMoneyMsg

type BillOutOfMoneyMsg struct {
	BillTypeID int32 `yaml:"billTypeID"`
	DueDate    int64 `yaml:"dueDate"`
}

type BillPaidCorpAllMsg

type BillPaidCorpAllMsg struct {
	Amount  int32 `yaml:"amount"`
	DueDate int64 `yaml:"dueDate"`
}

type BountyClaimMsg

type BountyClaimMsg struct {
	Amount float64 `yaml:"amount"`
	CharID int32   `yaml:"charID"`
}

type BountyESSShared

type BountyESSShared struct {
	CharID   int32   `yaml:"charID"`
	MyIsk    float64 `yaml:"myIsk"`
	TotalIsk float64 `yaml:"totalIsk"`
}

type BountyESSTaken

type BountyESSTaken struct {
	CharID   int32   `yaml:"charID"`
	MyIsk    float64 `yaml:"myIsk"`
	TotalIsk float64 `yaml:"totalIsk"`
}

type BountyPlacedAlliance

type BountyPlacedAlliance struct {
	Bounty         float64 `yaml:"bounty"`
	BountyPlacerID int32   `yaml:"bountyPlacerID"`
}

type BountyPlacedChar

type BountyPlacedChar struct {
	Bounty         float64 `yaml:"bounty"`
	BountyPlacerID int32   `yaml:"bountyPlacerID"`
}

type BountyPlacedCorp

type BountyPlacedCorp struct {
	Bounty         float64 `yaml:"bounty"`
	BountyPlacerID int32   `yaml:"bountyPlacerID"`
}

type BountyYourBountyClaimed

type BountyYourBountyClaimed struct {
	Bounty   float64 `yaml:"bounty"`
	VictimID int32   `yaml:"victimID"`
}

type BuddyConnectContactAdd

type BuddyConnectContactAdd struct {
	Level   int32  `yaml:"level"`
	Message string `yaml:"message"`
}

type CharAppAcceptMsg

type CharAppAcceptMsg struct {
	ApplicationText string `yaml:"applicationText"`
	CharID          int32  `yaml:"charID"`
	CorpID          int32  `yaml:"corpID"`
}

type CharAppRejectMsg

type CharAppRejectMsg struct {
	ApplicationText string `yaml:"applicationText"`
	CharID          int32  `yaml:"charID"`
	CorpID          int32  `yaml:"corpID"`
}

type CharAppWithdrawMsg

type CharAppWithdrawMsg struct {
	ApplicationText string `yaml:"applicationText"`
	CharID          int32  `yaml:"charID"`
	CorpID          int32  `yaml:"corpID"`
}

type CharLeftCorpMsg

type CharLeftCorpMsg struct {
	CharID int32 `yaml:"charID"`
	CorpID int32 `yaml:"corpID"`
}

type CharMedalMsg

type CharMedalMsg struct {
	CorpID  int32  `yaml:"corpID"`
	MedalID int32  `yaml:"medalID"`
	Reason  string `yaml:"reason"`
}

type CharTerminationMsg

type CharTerminationMsg struct {
	CharID      int32   `yaml:"charID"`
	CorpID      int32   `yaml:"corpID"`
	RoleName    string  `yaml:"roleName"`
	RoleNameIDs []int32 `yaml:"roleNameIDs"`
	Security    float64 `yaml:"security"`
}

type CloneActivationMsg

type CloneActivationMsg struct {
	CloneBought     int32 `yaml:"cloneBought"`
	CloneStationID  int64 `yaml:"cloneStationID"`
	CloneTypeID     int32 `yaml:"cloneTypeID"`
	CorpStationID   int64 `yaml:"corpStationID"`
	LastCloned      int64 `yaml:"lastCloned"`
	PodKillerID     int32 `yaml:"podKillerID"`
	SkillID         int32 `yaml:"skillID"`
	SkillPointsLost int32 `yaml:"skillPointsLost"`
}

type CloneActivationMsg2

type CloneActivationMsg2 struct {
	CloneStationID int64 `yaml:"cloneStationID"`
	CorpStationID  int64 `yaml:"corpStationID"`
	LastCloned     int64 `yaml:"lastCloned"`
	PodKillerID    int32 `yaml:"podKillerID"`
}

type CloneMovedMsg

type CloneMovedMsg struct {
	CharsInCorpID int32 `yaml:"charsInCorpID"`
	CorpID        int32 `yaml:"corpID"`
	NewStationID  int64 `yaml:"newStationID"`
	StationID     int64 `yaml:"stationID"`
}

type CloneRevokedMsg1 added in v0.3.0

type CloneRevokedMsg1 interface{}

type CloneRevokedMsg2

type CloneRevokedMsg2 struct {
	CorpID       int32 `yaml:"corpID"`
	NewStationID int64 `yaml:"newStationID"`
	StationID    int64 `yaml:"stationID"`
}

type CombatOperationFinished added in v0.3.0

type CombatOperationFinished interface{}

type ContactAdd

type ContactAdd struct {
	Level   int32  `yaml:"level"`
	Message string `yaml:"message"`
}

type ContactEdit

type ContactEdit struct {
	Level   float64 `yaml:"level"`
	Message string  `yaml:"message"`
}

type ContainerPasswordMsg

type ContainerPasswordMsg struct {
	CharID        int32  `yaml:"charID"`
	Password      string `yaml:"password"`
	PasswordType  string `yaml:"passwordType"`
	SolarSystemID int32  `yaml:"solarSystemID"`
	StationID     int64  `yaml:"stationID"`
	TypeID        int32  `yaml:"typeID"`
}

type ContractRegionChangedToPochven added in v0.3.0

type ContractRegionChangedToPochven interface{}

type CorpAllBillMsg

type CorpAllBillMsg struct {
	Amount      float64 `yaml:"amount"`
	BillTypeID  int32   `yaml:"billTypeID"`
	CreditorID  int32   `yaml:"creditorID"`
	CurrentDate int64   `yaml:"currentDate"`
	DebtorID    int32   `yaml:"debtorID"`
	DueDate     int64   `yaml:"dueDate"`
	ExternalID  int32   `yaml:"externalID"`
	ExternalID2 int32   `yaml:"externalID2"`
}

type CorpAppAcceptMsg

type CorpAppAcceptMsg struct {
	ApplicationText string `yaml:"applicationText"`
	CharID          int32  `yaml:"charID"`
	CorpID          int32  `yaml:"corpID"`
}

type CorpAppInvitedMsg

type CorpAppInvitedMsg struct {
	ApplicationText string `yaml:"applicationText"`
	CharID          int32  `yaml:"charID"`
	CorpID          int32  `yaml:"corpID"`
	InvokingCharID  int32  `yaml:"invokingCharID"`
}

type CorpAppNewMsg

type CorpAppNewMsg struct {
	ApplicationText string `yaml:"applicationText"`
	CharID          int32  `yaml:"charID"`
	CorpID          int32  `yaml:"corpID"`
}

type CorpAppRejectCustomMsg

type CorpAppRejectCustomMsg struct {
	ApplicationText string `yaml:"applicationText"`
	CharID          int32  `yaml:"charID"`
	CorpID          int32  `yaml:"corpID"`
	CustomMessage   string `yaml:"customMessage"`
}

type CorpAppRejectMsg

type CorpAppRejectMsg struct {
	ApplicationText string `yaml:"applicationText"`
	CharID          int32  `yaml:"charID"`
	CorpID          int32  `yaml:"corpID"`
}

type CorpBecameWarEligible added in v0.3.0

type CorpBecameWarEligible interface{}

type CorpDividendMsg

type CorpDividendMsg struct {
	Amount    float64 `yaml:"amount"`
	CorpID    int32   `yaml:"corpID"`
	IsMembers bool    `yaml:"isMembers"`
	Payout    float64 `yaml:"payout"`
}

type CorpFriendlyFireDisableTimerCompleted

type CorpFriendlyFireDisableTimerCompleted struct {
	CorpID int32 `yaml:"corpID"`
}

type CorpFriendlyFireDisableTimerStarted

type CorpFriendlyFireDisableTimerStarted struct {
	CharID       int32 `yaml:"charID"`
	CorpID       int32 `yaml:"corpID"`
	TimeFinished int64 `yaml:"timeFinished"`
}

func (*CorpFriendlyFireDisableTimerStarted) GetTimeFinished

func (s *CorpFriendlyFireDisableTimerStarted) GetTimeFinished() time.Time

type CorpFriendlyFireEnableTimerCompleted

type CorpFriendlyFireEnableTimerCompleted struct {
	CorpID int32 `yaml:"corpID"`
}

type CorpFriendlyFireEnableTimerStarted

type CorpFriendlyFireEnableTimerStarted struct {
	CharID       int32 `yaml:"charID"`
	CorpID       int32 `yaml:"corpID"`
	TimeFinished int64 `yaml:"timeFinished"`
}

func (*CorpFriendlyFireEnableTimerStarted) GetTimeFinished

func (s *CorpFriendlyFireEnableTimerStarted) GetTimeFinished() time.Time

type CorpKicked

type CorpKicked struct {
	CorpID int32 `yaml:"corpID"`
}

type CorpLiquidationMsg

type CorpLiquidationMsg struct {
	Amount float64 `yaml:"amount"`
	CorpID int32   `yaml:"corpID"`
	Payout float64 `yaml:"payout"`
}

type CorpNewCEOMsg

type CorpNewCEOMsg struct {
	CorpID   int32 `yaml:"corpID"`
	NewCeoID int32 `yaml:"newCeoID"`
	OldCeoID int32 `yaml:"oldCeoID"`
}

type CorpNewsMsg

type CorpNewsMsg struct {
	Body      string `yaml:"body"`
	CorpID    int32  `yaml:"corpID"`
	InEffect  int32  `yaml:"inEffect"`
	Parameter int32  `yaml:"parameter"`
	VoteType  int32  `yaml:"voteType"`
}

type CorpNoLongerWarEligible added in v0.3.0

type CorpNoLongerWarEligible interface{}

type CorpOfficeExpirationMsg added in v0.3.0

type CorpOfficeExpirationMsg interface{}

type CorpStructLostMsg added in v0.3.0

type CorpStructLostMsg interface{}

type CorpTaxChangeMsg

type CorpTaxChangeMsg struct {
	CorpID     int32   `yaml:"corpID"`
	NewTaxRate float64 `yaml:"newTaxRate"`
	OldTaxRate float64 `yaml:"oldTaxRate"`
}

type CorpVoteCEORevokedMsg added in v0.3.0

type CorpVoteCEORevokedMsg interface{}

type CorpVoteMsg

type CorpVoteMsg struct {
	Body    string `yaml:"body"`
	Subject string `yaml:"subject"`
}

type CorpWarDeclaredMsg

type CorpWarDeclaredMsg struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
}

type CorpWarDeclaredV2 added in v0.3.0

type CorpWarDeclaredV2 interface{}

type CorpWarFightingLegalMsg

type CorpWarFightingLegalMsg struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
}

type CorpWarInvalidatedMsg

type CorpWarInvalidatedMsg struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
}

type CorpWarRetractedMsg

type CorpWarRetractedMsg struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
}

type CorpWarSurrenderMsg

type CorpWarSurrenderMsg struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
}

type CustomsMsg

type CustomsMsg struct {
	FactionID int32 `yaml:"factionID"`
	LostList  []struct {
		Fine     float64 `yaml:"fine"`
		Penalty  float64 `yaml:"penalty"`
		Quantity int32   `yaml:"quantity"`
		TypeID   int32   `yaml:"typeID"`
	} `yaml:"lostList"`
	SecurityLevel    float64 `yaml:"securityLevel"`
	ShouldAttack     int32   `yaml:"shouldAttack"`
	ShouldConfiscate int32   `yaml:"shouldConfiscate"`
	SolarSystemID    int32   `yaml:"solarSystemID"`
	StandingDivision float64 `yaml:"standingDivision"`
}

type DeclareWar

type DeclareWar struct {
	CharID     int32 `yaml:"charID"`
	DefenderID int32 `yaml:"defenderID"`
	EntityID   int32 `yaml:"entityID"`
}

type DistrictAttacked added in v0.3.0

type DistrictAttacked interface{}

type DustAppAcceptedMsg added in v0.3.0

type DustAppAcceptedMsg interface{}
type ESSMainBankLink interface{}

type EntosisCaptureStarted

type EntosisCaptureStarted struct {
	SolarSystemID   int32 `yaml:"solarSystemID"`
	StructureTypeID int32 `yaml:"structureTypeID"`
}

type ExpertSystemExpired added in v0.5.0

type ExpertSystemExpired interface{}

type ExpertSystemExpiryImminent added in v0.5.0

type ExpertSystemExpiryImminent interface{}

type FWAllianceKickMsg added in v0.3.0

type FWAllianceKickMsg interface{}

type FWAllianceWarningMsg

type FWAllianceWarningMsg struct {
	AllianceID       int32   `yaml:"allianceID"`
	CorpList         string  `yaml:"corpList"`
	FactionID        int32   `yaml:"factionID"`
	RequiredStanding float64 `yaml:"requiredStanding"`
}

type FWCharKickMsg added in v0.3.0

type FWCharKickMsg interface{}

type FWCharRankGainMsg

type FWCharRankGainMsg struct {
	FactionID int32 `yaml:"factionID"`
	NewRank   int32 `yaml:"newRank"`
}

type FWCharRankLossMsg

type FWCharRankLossMsg struct {
	FactionID int32 `yaml:"factionID"`
	NewRank   int32 `yaml:"newRank"`
}

type FWCharWarningMsg added in v0.3.0

type FWCharWarningMsg interface{}

type FWCorpJoinMsg

type FWCorpJoinMsg struct {
	CorpID    int32 `yaml:"corpID"`
	FactionID int32 `yaml:"factionID"`
}

type FWCorpKickMsg

type FWCorpKickMsg struct {
	CorpID           int32   `yaml:"corpID"`
	CurrentStanding  float64 `yaml:"currentStanding"`
	FactionID        int32   `yaml:"factionID"`
	RequiredStanding float64 `yaml:"requiredStanding"`
}

type FWCorpLeaveMsg

type FWCorpLeaveMsg struct {
	CorpID    int32 `yaml:"corpID"`
	FactionID int32 `yaml:"factionID"`
}

type FWCorpWarningMsg

type FWCorpWarningMsg struct {
	CorpID           int32   `yaml:"corpID"`
	CurrentStanding  float64 `yaml:"currentStanding"`
	FactionID        int32   `yaml:"factionID"`
	RequiredStanding float64 `yaml:"requiredStanding"`
}

type FacWarCorpJoinRequestMsg

type FacWarCorpJoinRequestMsg struct {
	CorpID    int32 `yaml:"corpID"`
	FactionID int32 `yaml:"factionID"`
}

type FacWarCorpJoinWithdrawMsg

type FacWarCorpJoinWithdrawMsg struct {
	CorpID    int32 `yaml:"corpID"`
	FactionID int32 `yaml:"factionID"`
}

type FacWarCorpLeaveRequestMsg

type FacWarCorpLeaveRequestMsg struct {
	CorpID    int32 `yaml:"corpID"`
	FactionID int32 `yaml:"factionID"`
}

type FacWarCorpLeaveWithdrawMsg

type FacWarCorpLeaveWithdrawMsg struct {
	CorpID    int32 `yaml:"corpID"`
	FactionID int32 `yaml:"factionID"`
}

type FacWarLPDisqualifiedEvent

type FacWarLPDisqualifiedEvent struct {
	Amount               int32 `yaml:"amount"`
	CharRefID            int32 `yaml:"charRefID"`
	CorpID               int32 `yaml:"corpID"`
	DisqualificationType int32 `yaml:"disqualificationType"`
	Event                int32 `yaml:"event"`
	ItemRefID            int32 `yaml:"itemRefID"`
	LocationID           int64 `yaml:"locationID"`
}

type FacWarLPDisqualifiedKill

type FacWarLPDisqualifiedKill struct {
	Amount               int32 `yaml:"amount"`
	CharRefID            int32 `yaml:"charRefID"`
	CorpID               int32 `yaml:"corpID"`
	DisqualificationType int32 `yaml:"disqualificationType"`
	Event                int32 `yaml:"event"`
	ItemRefID            int32 `yaml:"itemRefID"`
	LocationID           int64 `yaml:"locationID"`
}

type FacWarLPPayoutEvent

type FacWarLPPayoutEvent struct {
	Amount     int32 `yaml:"amount"`
	CharRefID  int32 `yaml:"charRefID"`
	CorpID     int32 `yaml:"corpID"`
	Event      int32 `yaml:"event"`
	ItemRefID  int32 `yaml:"itemRefID"`
	LocationID int64 `yaml:"locationID"`
}

type FacWarLPPayoutKill

type FacWarLPPayoutKill struct {
	Amount     int32 `yaml:"amount"`
	CharRefID  int32 `yaml:"charRefID"`
	CorpID     int32 `yaml:"corpID"`
	Event      int32 `yaml:"event"`
	ItemRefID  int32 `yaml:"itemRefID"`
	LocationID int64 `yaml:"locationID"`
}

type GameTimeAdded

type GameTimeAdded struct {
}

type GameTimeReceived

type GameTimeReceived struct {
	Message      string `yaml:"message"`
	OfferID      int32  `yaml:"offerID"`
	Quantity     int32  `yaml:"quantity"`
	SenderCharID int32  `yaml:"senderCharID"`
}

type GameTimeSent

type GameTimeSent struct {
	ReceiverCharID int32 `yaml:"receiverCharID"`
	SenderCharID   int32 `yaml:"senderCharID"`
}

type GiftReceived

type GiftReceived struct {
	Message      string `yaml:"message"`
	OfferID      int32  `yaml:"offerID"`
	Quantity     int32  `yaml:"quantity"`
	SenderCharID int32  `yaml:"senderCharID"`
}

type IHubDestroyedByBillFailure added in v0.3.0

type IHubDestroyedByBillFailure interface{}

type IncursionCompletedMsg

type IncursionCompletedMsg struct {
	EmailMessageID float64   `yaml:"emailMessageId"`
	SolarSystemID  int32     `yaml:"solarSystemID"`
	TaleID         int32     `yaml:"taleID"`
	TopTen         [][]int32 `yaml:"topTen"`
}

type IndustryOperationFinished added in v0.3.0

type IndustryOperationFinished interface{}

type IndustryTeamAuctionLost

type IndustryTeamAuctionLost struct {
	SolarSystemID int32             `yaml:"solarSystemID"`
	SystemBids    map[int32]float64 `yaml:"systemBids"`
	TeamNameInfo  []interface{}     `yaml:"teamNameInfo"`
	TotalIsk      float64           `yaml:"totalIsk"`
	YourAmount    float64           `yaml:"yourAmount"`
}

type IndustryTeamAuctionWon added in v0.3.0

type IndustryTeamAuctionWon interface{}

type InfrastructureHubBillAboutToExpire added in v0.3.0

type InfrastructureHubBillAboutToExpire interface{}

type InsuranceExpirationMsg

type InsuranceExpirationMsg struct {
	EndDate   int64  `yaml:"endDate"`
	ShipID    int64  `yaml:"shipID"`
	ShipName  string `yaml:"shipName"`
	StartDate int64  `yaml:"startDate"`
}

type InsuranceFirstShipMsg

type InsuranceFirstShipMsg struct {
	IsHouseWarmingGift int32 `yaml:"isHouseWarmingGift"`
	ShipTypeID         int32 `yaml:"shipTypeID"`
}

type InsuranceInvalidatedMsg

type InsuranceInvalidatedMsg struct {
	EndDate   int64 `yaml:"endDate"`
	OwnerID   int32 `yaml:"ownerID"`
	Reason    int32 `yaml:"reason"`
	ShipID    int32 `yaml:"shipID"`
	StartDate int64 `yaml:"startDate"`
	TypeID    int32 `yaml:"typeID"`
}

type InsuranceIssuedMsg

type InsuranceIssuedMsg struct {
	EndDate   int64   `yaml:"endDate"`
	ItemID    int64   `yaml:"itemID"`
	Level     float64 `yaml:"level"`
	NumWeeks  int32   `yaml:"numWeeks"`
	ShipName  string  `yaml:"shipName"`
	StartDate int64   `yaml:"startDate"`
	TypeID    int32   `yaml:"typeID"`
}

type InsurancePayoutMsg

type InsurancePayoutMsg struct {
	Amount float64 `yaml:"amount"`
	ItemID int64   `yaml:"itemID"`
	Payout int32   `yaml:"payout"`
}

type InvasionCompletedMsg added in v0.3.0

type InvasionCompletedMsg interface{}

type InvasionSystemLogin added in v0.3.0

type InvasionSystemLogin interface{}

type InvasionSystemStart added in v0.3.0

type InvasionSystemStart interface{}

type JumpCloneDeletedMsg1

type JumpCloneDeletedMsg1 struct {
	LocationID      int64   `yaml:"locationID"`
	LocationOwnerID int32   `yaml:"locationOwnerID"`
	OwnerID         int32   `yaml:"ownerID"`
	TypeIDs         []int32 `yaml:"typeIDs"`
}

type JumpCloneDeletedMsg2

type JumpCloneDeletedMsg2 struct {
	DestroyerID     int32   `yaml:"destroyerID"`
	LocationID      int64   `yaml:"locationID"`
	LocationOwnerID int32   `yaml:"locationOwnerID"`
	OwnerID         int32   `yaml:"ownerID"`
	TypeIDs         []int32 `yaml:"typeIDs"`
}

type KillReportFinalBlow

type KillReportFinalBlow struct {
	KillMailHash     string `yaml:"killMailHash"`
	KillMailID       int32  `yaml:"killMailID"`
	VictimID         int32  `yaml:"victimID"`
	VictimShipTypeID int32  `yaml:"victimShipTypeID"`
}

type KillReportVictim

type KillReportVictim struct {
	KillMailHash     string `yaml:"killMailHash"`
	KillMailID       int32  `yaml:"killMailID"`
	VictimShipTypeID int32  `yaml:"victimShipTypeID"`
}

type KillRightAvailable

type KillRightAvailable struct {
	CharID     int32   `yaml:"charID"`
	Price      float64 `yaml:"price"`
	ToEntityID int32   `yaml:"toEntityID"`
}

type KillRightAvailableOpen

type KillRightAvailableOpen struct {
	CharID int32   `yaml:"charID"`
	Price  float64 `yaml:"price"`
}

type KillRightEarned

type KillRightEarned struct {
	CharID int32 `yaml:"charID"`
}

type KillRightUnavailable

type KillRightUnavailable struct {
	CharID     int32 `yaml:"charID"`
	ToEntityID int32 `yaml:"toEntityID"`
}

type KillRightUnavailableOpen

type KillRightUnavailableOpen struct {
	CharID int32 `yaml:"charID"`
}

type KillRightUsed

type KillRightUsed struct {
	CharID int32 `yaml:"charID"`
}

type LocateCharMsg

type LocateCharMsg struct {
	AgentLocation struct {
		Region        int32 `yaml:"3"`
		Constellation int32 `yaml:"4"`
		SolarSystem   int32 `yaml:"5"`
		Station       int32 `yaml:"15"`
	} `yaml:"agentLocation"`
	CharacterID    int32 `yaml:"characterID"`
	MessageIndex   int32 `yaml:"messageIndex"`
	TargetLocation struct {
		Region        int32 `yaml:"3"`
		Constellation int32 `yaml:"4"`
		SolarSystem   int32 `yaml:"5"`
		Station       int32 `yaml:"15"`
	} `yaml:"targetLocation"`
}

type MadeWarMutual

type MadeWarMutual struct {
	CharID  int32 `yaml:"charID"`
	EnemyID int32 `yaml:"enemyID"`
}

type MercOfferRetractedMsg

type MercOfferRetractedMsg struct {
	AgressorID int32 `yaml:"againstID"`
	DefenderID int32 `yaml:"defenderID"`
	MercID     int32 `yaml:"mercID"`
}

type MercOfferedNegotiationMsg

type MercOfferedNegotiationMsg struct {
	AggressorID int32   `yaml:"aggressorID"`
	DefenderID  int32   `yaml:"defenderID"`
	IskValue    float64 `yaml:"iskValue"`
	MercID      int32   `yaml:"mercID"`
}

type MissionCanceledTriglavian added in v0.3.0

type MissionCanceledTriglavian interface{}

type MissionOfferExpirationMsg

type MissionOfferExpirationMsg struct {
	Body            []string `yaml:"body"`
	Header          []string `yaml:"header"`
	MissionKeywords struct {
		ObjectiveDestinationID       int32 `yaml:"objectiveDestinationID"`
		ObjectiveDestinationSystemID int32 `yaml:"objectiveDestinationSystemID"`
		ObjectiveLocationID          int64 `yaml:"objectiveLocationID"`
		ObjectiveLocationSystemID    int32 `yaml:"objectiveLocationSystemID"`
		ObjectiveQuantity            int32 `yaml:"objectiveQuantity"`
		ObjectiveTypeID              int32 `yaml:"objectiveTypeID"`
		RewardQuantity               int32 `yaml:"rewardQuantity"`
		RewardTypeID                 int32 `yaml:"rewardTypeID"`
	} `yaml:"missionKeywords"`
}

type MissionTimeoutMsg added in v0.3.0

type MissionTimeoutMsg interface{}

type MoonminingAutomaticFracture

type MoonminingAutomaticFracture struct {
	MoonID          int32             `yaml:"moonID"`
	MoonLink        string            `yaml:"moonLink"`
	OreVolumeByType map[int32]float64 `yaml:"oreVolumeByType"`
	SolarSystemID   int32             `yaml:"solarSystemID"`
	SolarSystemLink string            `yaml:"solarSystemLink"`
	StructureID     int64             `yaml:"structureID"`
	StructureLink   string            `yaml:"structureLink"`
	StructureName   string            `yaml:"structureName"`
	StructureTypeID int32             `yaml:"structureTypeID"`
}

type MoonminingExtractionCancelled

type MoonminingExtractionCancelled struct {
	CancelledBy     int32  `yaml:"cancelledBy"`
	CancelledByLink string `yaml:"cancelledByLink"`
	MoonID          int32  `yaml:"moonID"`
	MoonLink        string `yaml:"moonLink"`
	SolarSystemID   int32  `yaml:"solarSystemID"`
	SolarSystemLink string `yaml:"solarSystemLink"`
	StructureID     int64  `yaml:"structureID"`
	StructureLink   string `yaml:"structureLink"`
	StructureName   string `yaml:"structureName"`
	StructureTypeID int32  `yaml:"structureTypeID"`
}

type MoonminingExtractionFinished

type MoonminingExtractionFinished struct {
	AutoTime        int64             `yaml:"autoTime"`
	MoonID          int32             `yaml:"moonID"`
	MoonLink        string            `yaml:"moonLink"`
	OreVolumeByType map[int32]float64 `yaml:"oreVolumeByType"`
	SolarSystemID   int32             `yaml:"solarSystemID"`
	SolarSystemLink string            `yaml:"solarSystemLink"`
	StructureID     int64             `yaml:"structureID"`
	StructureLink   string            `yaml:"structureLink"`
	StructureName   string            `yaml:"structureName"`
	StructureTypeID int32             `yaml:"structureTypeID"`
}

func (*MoonminingExtractionFinished) GetAutoTime

func (s *MoonminingExtractionFinished) GetAutoTime() time.Time

type MoonminingExtractionStarted

type MoonminingExtractionStarted struct {
	AutoTime        int64             `yaml:"autoTime"`
	MoonID          int32             `yaml:"moonID"`
	MoonLink        string            `yaml:"moonLink"`
	OreVolumeByType map[int32]float64 `yaml:"oreVolumeByType"`
	ReadyTime       int64             `yaml:"readyTime"`
	SolarSystemID   int32             `yaml:"solarSystemID"`
	SolarSystemLink string            `yaml:"solarSystemLink"`
	StartedBy       int32             `yaml:"startedBy"`
	StartedByLink   string            `yaml:"startedByLink"`
	StructureID     int64             `yaml:"structureID"`
	StructureLink   string            `yaml:"structureLink"`
	StructureName   string            `yaml:"structureName"`
	StructureTypeID int32             `yaml:"structureTypeID"`
}

func (*MoonminingExtractionStarted) GetAutoTime

func (s *MoonminingExtractionStarted) GetAutoTime() time.Time

func (*MoonminingExtractionStarted) GetReadyTime

func (s *MoonminingExtractionStarted) GetReadyTime() time.Time

type MoonminingLaserFired

type MoonminingLaserFired struct {
	FiredBy         int32             `yaml:"firedBy"`
	FiredByLink     string            `yaml:"firedByLink"`
	MoonID          int32             `yaml:"moonID"`
	MoonLink        string            `yaml:"moonLink"`
	OreVolumeByType map[int32]float64 `yaml:"oreVolumeByType"`
	SolarSystemID   int32             `yaml:"solarSystemID"`
	SolarSystemLink string            `yaml:"solarSystemLink"`
	StructureID     int64             `yaml:"structureID"`
	StructureLink   string            `yaml:"structureLink"`
	StructureName   string            `yaml:"structureName"`
	StructureTypeID int32             `yaml:"structureTypeID"`
}

type MutualWarExpired added in v0.3.0

type MutualWarExpired interface{}

type MutualWarInviteAccepted added in v0.3.0

type MutualWarInviteAccepted interface{}

type MutualWarInviteRejected added in v0.3.0

type MutualWarInviteRejected interface{}

type MutualWarInviteSent added in v0.3.0

type MutualWarInviteSent interface{}

type NPCStandingsGained

type NPCStandingsGained [][]float64

type NPCStandingsLost

type NPCStandingsLost [][]float64

type OfferToAllyRetracted added in v0.3.0

type OfferToAllyRetracted interface{}

type OfferedSurrender

type OfferedSurrender struct {
	CharID    int32   `yaml:"charID"`
	EntityID  int32   `yaml:"entityID"`
	IskValue  float64 `yaml:"iskValue"`
	OfferedID int32   `yaml:"offeredID"`
}

type OfferedToAlly

type OfferedToAlly struct {
	CharID     int32   `yaml:"charID"`
	DefenderID int32   `yaml:"defenderID"`
	EnemyID    int32   `yaml:"enemyID"`
	IskValue   float64 `yaml:"iskValue"`
}

type OfficeLeaseCanceledInsufficientStandings added in v0.3.0

type OfficeLeaseCanceledInsufficientStandings interface{}

type OldLscMessages

type OldLscMessages struct {
	Subject string `yaml:"subject"`
	Body    string `yaml:"body"`
}

type OperationFinished

type OperationFinished struct {
	OperationID int32 `yaml:"operationID"`
	Rewards     struct {
		Isk int32 `yaml:"isk"`
	} `yaml:"rewards"`
}

type OrbitalAttacked

type OrbitalAttacked struct {
	AggressorAllianceID int32   `yaml:"aggressorAllianceID"`
	AggressorCorpID     int32   `yaml:"aggressorCorpID"`
	AggressorID         int32   `yaml:"aggressorID"`
	PlanetID            int32   `yaml:"planetID"`
	PlanetTypeID        int32   `yaml:"planetTypeID"`
	ShieldLevel         float64 `yaml:"shieldLevel"`
	SolarSystemID       int32   `yaml:"solarSystemID"`
	TypeID              int32   `yaml:"typeID"`
}

type OrbitalReinforced

type OrbitalReinforced struct {
	AggressorAllianceID int32 `yaml:"aggressorAllianceID"`
	AggressorCorpID     int32 `yaml:"aggressorCorpID"`
	AggressorID         int32 `yaml:"aggressorID"`
	PlanetID            int32 `yaml:"planetID"`
	PlanetTypeID        int32 `yaml:"planetTypeID"`
	ReinforceExitTime   int64 `yaml:"reinforceExitTime"`
	SolarSystemID       int32 `yaml:"solarSystemID"`
	TypeID              int32 `yaml:"typeID"`
}

func (*OrbitalReinforced) GetReinforceExitTime

func (s *OrbitalReinforced) GetReinforceExitTime() time.Time

type OwnershipTransferred

type OwnershipTransferred struct {
	CharacterLinkData       []interface{} `yaml:"characterLinkData"`
	CharacterName           string        `yaml:"characterName"`
	FromCorporationLinkData []interface{} `yaml:"fromCorporationLinkData"`
	FromCorporationName     string        `yaml:"fromCorporationName"`
	SolarSystemLinkData     []interface{} `yaml:"solarSystemLinkData"`
	SolarSystemName         string        `yaml:"solarSystemName"`
	StructureLinkData       []interface{} `yaml:"structureLinkData"`
	StructureName           string        `yaml:"structureName"`
	ToCorporationLinkData   []interface{} `yaml:"toCorporationLinkData"`
	ToCorporationName       string        `yaml:"toCorporationName"`
}

type RaffleCreated added in v0.3.0

type RaffleCreated interface{}

type RaffleExpired added in v0.3.0

type RaffleExpired interface{}

type RaffleFinished added in v0.3.0

type RaffleFinished interface{}

type ReimbursementMsg

type ReimbursementMsg struct {
	AddCloneInfo  int32 `yaml:"addCloneInfo"`
	ShipTypeID    int32 `yaml:"shipTypeID"`
	SolarSystemID int32 `yaml:"solarSystemID"`
	StationID     int64 `yaml:"stationID"`
}

type ResearchMissionAvailableMsg

type ResearchMissionAvailableMsg struct {
}

type RetractsWar

type RetractsWar struct {
	CharID  int32 `yaml:"charID"`
	EnemyID int32 `yaml:"enemyID"`
}

type SeasonalChallengeCompleted

type SeasonalChallengeCompleted struct {
	ChallengeNameID int32 `yaml:"challenge_name_id"`
	MaxProgress     int32 `yaml:"max_progress"`
	PointsAwarded   int32 `yaml:"points_awarded"`
	ProgressText    int32 `yaml:"progress_text"`
}

type SovAllClaimAquiredMsg

type SovAllClaimAquiredMsg struct {
	AllianceID    int32 `yaml:"allianceID"`
	CorpID        int32 `yaml:"corpID"`
	SolarSystemID int32 `yaml:"solarSystemID"`
}

type SovAllClaimLostMsg

type SovAllClaimLostMsg struct {
	AllianceID    int32 `yaml:"allianceID"`
	CorpID        int32 `yaml:"corpID"`
	SolarSystemID int32 `yaml:"solarSystemID"`
}

type SovCommandNodeEventStarted

type SovCommandNodeEventStarted struct {
	CampaignEventType int32 `yaml:"campaignEventType"`
	ConstellationID   int32 `yaml:"constellationID"`
	SolarSystemID     int32 `yaml:"solarSystemID"`
}

type SovCorpBillLateMsg added in v0.3.0

type SovCorpBillLateMsg interface{}

type SovCorpClaimFailMsg added in v0.3.0

type SovCorpClaimFailMsg interface{}

type SovDisruptorMsg added in v0.3.0

type SovDisruptorMsg interface{}

type SovStationEnteredFreeport

type SovStationEnteredFreeport struct {
	Freeportexittime int64 `yaml:"freeportexittime"`
	SolarSystemID    int32 `yaml:"solarSystemID"`
	StructureTypeID  int32 `yaml:"structureTypeID"`
}

type SovStructureDestroyed

type SovStructureDestroyed struct {
	SolarSystemID   int32 `yaml:"solarSystemID"`
	StructureTypeID int32 `yaml:"structureTypeID"`
}

type SovStructureReinforced

type SovStructureReinforced struct {
	CampaignEventType int32 `yaml:"campaignEventType"`
	DecloakTime       int64 `yaml:"decloakTime"`
	SolarSystemID     int32 `yaml:"solarSystemID"`
}

func (*SovStructureReinforced) GetDecloakTime

func (s *SovStructureReinforced) GetDecloakTime() time.Time

type SovStructureSelfDestructCancel

type SovStructureSelfDestructCancel struct {
	CharID          int32 `yaml:"charID"`
	SolarSystemID   int32 `yaml:"solarSystemID"`
	StructureTypeID int32 `yaml:"structureTypeID"`
}

type SovStructureSelfDestructFinished

type SovStructureSelfDestructFinished struct {
	SolarSystemID   int32 `yaml:"solarSystemID"`
	StructureTypeID int32 `yaml:"structureTypeID"`
}

type SovStructureSelfDestructRequested

type SovStructureSelfDestructRequested struct {
	CharID          int32  `yaml:"charID"`
	CorpName        string `yaml:"corpName"`
	DestructTime    int64  `yaml:"destructTime"`
	SolarSystemID   int32  `yaml:"solarSystemID"`
	StructureTypeID int32  `yaml:"structureTypeID"`
}

func (*SovStructureSelfDestructRequested) GetDestructTime

func (s *SovStructureSelfDestructRequested) GetDestructTime() time.Time

type SovereigntyIHDamageMsg

type SovereigntyIHDamageMsg struct {
	AggressorAllianceID int32   `yaml:"aggressorAllianceID"`
	AggressorCorpID     int32   `yaml:"aggressorCorpID"`
	AggressorID         int32   `yaml:"aggressorID"`
	ArmorValue          float64 `yaml:"armorValue"`
	HullValue           float64 `yaml:"hullValue"`
	ShieldValue         float64 `yaml:"shieldValue"`
	SolarSystemID       int32   `yaml:"solarSystemID"`
}

type SovereigntySBUDamageMsg

type SovereigntySBUDamageMsg struct {
	AggressorAllianceID int32   `yaml:"aggressorAllianceID"`
	AggressorCorpID     int32   `yaml:"aggressorCorpID"`
	AggressorID         int32   `yaml:"aggressorID"`
	ArmorValue          float64 `yaml:"armorValue"`
	HullValue           float64 `yaml:"hullValue"`
	ShieldValue         float64 `yaml:"shieldValue"`
	SolarSystemID       int32   `yaml:"solarSystemID"`
}

type SovereigntyTCUDamageMsg

type SovereigntyTCUDamageMsg struct {
	AggressorAllianceID int32   `yaml:"aggressorAllianceID"`
	AggressorCorpID     int32   `yaml:"aggressorCorpID"`
	AggressorID         int32   `yaml:"aggressorID"`
	ArmorValue          float64 `yaml:"armorValue"`
	HullValue           float64 `yaml:"hullValue"`
	ShieldValue         float64 `yaml:"shieldValue"`
	SolarSystemID       int32   `yaml:"solarSystemID"`
}

type StationAggressionMsg1 added in v0.3.0

type StationAggressionMsg1 interface{}

type StationAggressionMsg2 added in v0.3.0

type StationAggressionMsg2 interface{}

type StationConquerMsg added in v0.3.0

type StationConquerMsg interface{}

type StationServiceDisabled

type StationServiceDisabled struct {
	SolarSystemID   int32 `yaml:"solarSystemID"`
	StructureTypeID int32 `yaml:"structureTypeID"`
}

type StationServiceEnabled

type StationServiceEnabled struct {
	SolarSystemID   int32 `yaml:"solarSystemID"`
	StructureTypeID int32 `yaml:"structureTypeID"`
}

type StationStateChangeMsg added in v0.3.0

type StationStateChangeMsg interface{}

type StoryLineMissionAvailableMsg added in v0.3.0

type StoryLineMissionAvailableMsg interface{}

type StructureAnchoring

type StructureAnchoring struct {
	OwnerCorpLinkData     []interface{} `yaml:"ownerCorpLinkData"`
	OwnerCorpName         string        `yaml:"ownerCorpName"`
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
	TimeLeft              int64         `yaml:"timeLeft"`
	VulnerableTime        int64         `yaml:"vulnerableTime"`
}

func (*StructureAnchoring) GetTimeLeft

func (s *StructureAnchoring) GetTimeLeft() time.Time

func (*StructureAnchoring) GetVulnerableTime

func (s *StructureAnchoring) GetVulnerableTime() time.Time

type StructureCourierContractChanged added in v0.3.0

type StructureCourierContractChanged interface{}

type StructureDestroyed

type StructureDestroyed struct {
	OwnerCorpLinkData     []interface{} `yaml:"ownerCorpLinkData"`
	OwnerCorpName         string        `yaml:"ownerCorpName"`
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
}

type StructureFuelAlert

type StructureFuelAlert struct {
	ListOfTypesAndQty     [][]int32     `yaml:"listOfTypesAndQty"`
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
}

type StructureImpendingAbandonmentAssetsAtRisk added in v0.2.0

type StructureImpendingAbandonmentAssetsAtRisk struct {
	DaysUntilAbandon      int32         `yaml:"daysUntilAbandon"`
	IsCorpOwned           bool          `yaml:"isCorpOwned"`
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureLink         string        `yaml:"structureLink"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
}

type StructureItemsDelivered

type StructureItemsDelivered struct {
	CharID                int32         `yaml:"charID"`
	ListOfTypesAndQty     []interface{} `yaml:"listOfTypesAndQty"`
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
}

type StructureItemsMovedToSafety added in v0.3.0

type StructureItemsMovedToSafety interface{}

type StructureLostArmor

type StructureLostArmor struct {
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
	TimeLeft              int64         `yaml:"timeLeft"`
	Timestamp             int64         `yaml:"timestamp"`
	VulnerableTime        int64         `yaml:"vulnerableTime"`
}

func (*StructureLostArmor) GetTimeLeft

func (s *StructureLostArmor) GetTimeLeft() time.Time

func (*StructureLostArmor) GetTimestamp

func (s *StructureLostArmor) GetTimestamp() time.Time

func (*StructureLostArmor) GetVulnerableTime

func (s *StructureLostArmor) GetVulnerableTime() time.Time

type StructureLostShields

type StructureLostShields struct {
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
	TimeLeft              int64         `yaml:"timeLeft"`
	Timestamp             int64         `yaml:"timestamp"`
	VulnerableTime        int64         `yaml:"vulnerableTime"`
}

func (*StructureLostShields) GetTimeLeft

func (s *StructureLostShields) GetTimeLeft() time.Time

func (*StructureLostShields) GetTimestamp

func (s *StructureLostShields) GetTimestamp() time.Time

func (*StructureLostShields) GetVulnerableTime

func (s *StructureLostShields) GetVulnerableTime() time.Time

type StructureOnline

type StructureOnline struct {
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
}

type StructureServicesOffline

type StructureServicesOffline struct {
	ListOfServiceModuleIDs []int32       `yaml:"listOfServiceModuleIDs"`
	SolarsystemID          int32         `yaml:"solarsystemID"`
	StructureID            int64         `yaml:"structureID"`
	StructureShowInfoData  []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID        int32         `yaml:"structureTypeID"`
}

type StructureUnanchoring

type StructureUnanchoring struct {
	OwnerCorpLinkData     []interface{} `yaml:"ownerCorpLinkData"`
	OwnerCorpName         string        `yaml:"ownerCorpName"`
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
	TimeLeft              int64         `yaml:"timeLeft"`
}

func (*StructureUnanchoring) GetTimeLeft

func (s *StructureUnanchoring) GetTimeLeft() time.Time

type StructureUnderAttack

type StructureUnderAttack struct {
	AllianceID            int32         `yaml:"allianceID"`
	AllianceLinkData      []interface{} `yaml:"allianceLinkData"`
	AllianceName          string        `yaml:"allianceName"`
	ArmorPercentage       float64       `yaml:"armorPercentage"`
	CharID                int32         `yaml:"charID"`
	CorpLinkData          []interface{} `yaml:"corpLinkData"`
	CorpName              string        `yaml:"corpName"`
	HullPercentage        float64       `yaml:"hullPercentage"`
	ShieldPercentage      float64       `yaml:"shieldPercentage"`
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
}

type StructureWentHighPower

type StructureWentHighPower struct {
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
}

type StructureWentLowPower

type StructureWentLowPower struct {
	SolarsystemID         int32         `yaml:"solarsystemID"`
	StructureID           int64         `yaml:"structureID"`
	StructureShowInfoData []interface{} `yaml:"structureShowInfoData"`
	StructureTypeID       int32         `yaml:"structureTypeID"`
}

type StructuresJobsCancelled added in v0.3.0

type StructuresJobsCancelled interface{}

type StructuresJobsPaused added in v0.3.0

type StructuresJobsPaused interface{}

type StructuresReinforcementChanged

type StructuresReinforcementChanged struct {
	AllStructureInfo [][]interface{} `yaml:"allStructureInfo"`
	Hour             int32           `yaml:"hour"`
	NumStructures    int32           `yaml:"numStructures"`
	Timestamp        int64           `yaml:"timestamp"`
	Weekday          int32           `yaml:"weekday"`
}

func (*StructuresReinforcementChanged) GetTimestamp

func (s *StructuresReinforcementChanged) GetTimestamp() time.Time

type TowerAlertMsg

type TowerAlertMsg struct {
	AggressorAllianceID int32   `yaml:"aggressorAllianceID"`
	AggressorCorpID     int32   `yaml:"aggressorCorpID"`
	AggressorID         int32   `yaml:"aggressorID"`
	ArmorValue          float64 `yaml:"armorValue"`
	HullValue           float64 `yaml:"hullValue"`
	MoonID              int32   `yaml:"moonID"`
	ShieldValue         float64 `yaml:"shieldValue"`
	SolarSystemID       int32   `yaml:"solarSystemID"`
	TypeID              int32   `yaml:"typeID"`
}

type TowerResourceAlertMsg

type TowerResourceAlertMsg struct {
	AllianceID    int32 `yaml:"allianceID"`
	CorpID        int32 `yaml:"corpID"`
	MoonID        int32 `yaml:"moonID"`
	SolarSystemID int32 `yaml:"solarSystemID"`
	TypeID        int32 `yaml:"typeID"`
	Wants         []struct {
		Quantity int32 `yaml:"quantity"`
		TypeID   int32 `yaml:"typeID"`
	} `yaml:"wants"`
}

type TransactionReversalMsg added in v0.3.0

type TransactionReversalMsg interface{}

type TutorialMsg added in v0.3.0

type TutorialMsg interface{}

type WarAdopted

type WarAdopted struct {
	AgainstID    int32 `yaml:"againstID"`
	AllianceID   int32 `yaml:"allianceID"`
	DeclaredByID int32 `yaml:"declaredByID"`
}

type WarAllyInherited added in v0.3.0

type WarAllyInherited interface{}

type WarAllyOfferDeclinedMsg

type WarAllyOfferDeclinedMsg struct {
	AggressorID int32 `yaml:"aggressorID"`
	AllyID      int32 `yaml:"allyID"`
	CharID      int32 `yaml:"charID"`
	DefenderID  int32 `yaml:"defenderID"`
}

type WarConcordInvalidates added in v0.3.0

type WarConcordInvalidates interface{}

type WarDeclared

type WarDeclared struct {
	AgainstID    int32  `yaml:"againstID"`
	Cost         int64  `yaml:"cost"`
	DeclaredByID int32  `yaml:"declaredByID"`
	DelayHours   int32  `yaml:"delayHours"`
	HostileState bool   `yaml:"hostileState"`
	TimeStarted  int64  `yaml:"timeStarted"`
	WarHQ        string `yaml:"warHQ"`
	// contains filtered or unexported fields
}

func (*WarDeclared) GetTimeStarted

func (s *WarDeclared) GetTimeStarted() time.Time

type WarEndedHqSecurityDrop added in v0.3.0

type WarEndedHqSecurityDrop interface{}

type WarHQRemovedFromSpace

type WarHQRemovedFromSpace struct {
	AgainstID    int32  `yaml:"againstID"`
	DeclaredByID int32  `yaml:"declaredByID"`
	TimeDeclared int64  `yaml:"timeDeclared"`
	WarHQ        string `yaml:"warHQ"`
}

func (*WarHQRemovedFromSpace) GetTimeDeclared

func (s *WarHQRemovedFromSpace) GetTimeDeclared() time.Time

type WarInherited

type WarInherited struct {
	AgainstID    int32 `yaml:"againstID"`
	AllianceID   int32 `yaml:"allianceID"`
	DeclaredByID int32 `yaml:"declaredByID"`
	OpponentID   int32 `yaml:"opponentID"`
	// contains filtered or unexported fields
}

type WarInvalid added in v0.2.0

type WarInvalid struct {
	AgainstID    int32 `yaml:"againstID"`
	DeclaredByID int32 `yaml:"declaredByID"`
	EndDate      int64 `yaml:"endDate"`
}

type WarRetracted added in v0.3.0

type WarRetracted interface{}

type WarRetractedByConcord

type WarRetractedByConcord struct {
	AgainstID    int32 `yaml:"againstID"`
	DeclaredByID int32 `yaml:"declaredByID"`
	EndDate      int64 `yaml:"endDate"`
}

type WarSurrenderDeclinedMsg

type WarSurrenderDeclinedMsg struct {
	IskValue float64 `yaml:"iskValue"`
	OwnerID  int32   `yaml:"ownerID"`
}

type WarSurrenderOfferMsg

type WarSurrenderOfferMsg struct {
	IskValue         float64 `yaml:"iskValue"`
	OwnerID1         int32   `yaml:"ownerID1"`
	OwnerID2         int32   `yaml:"ownerID2"`
	WarNegotiationID int32   `yaml:"warNegotiationID"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL