notification2

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Nov 7, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package notification2 contains type definitions to unmarshal Eve notifications from ESI. It extends the notification package from goesi.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CorpAllBillMsgV2

type CorpAllBillMsgV2 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  int64   `yaml:"externalID"`
	ExternalID2 int64   `yaml:"externalID2"`
}

type DeclareWar added in v0.1.4

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

type IHubDestroyedByBillFailure

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

type InfrastructureHubBillAboutToExpire

type InfrastructureHubBillAboutToExpire struct {
	BillID        int32 `yaml:"billID"`
	CorpID        int32 `yaml:"corpID"`
	DueDate       int64 `yaml:"dueDate"`
	SolarSystemID int32 `yaml:"solarSystemID"`
}

type OwnershipTransferredV2

type OwnershipTransferredV2 struct {
	CharID          int32  `yaml:"charID"`
	NewOwnerCorpID  int32  `yaml:"newOwnerCorpID"`
	OldOwnerCorpID  int32  `yaml:"oldOwnerCorpID"`
	SolarSystemID   int32  `yaml:"solarSystemID"`
	StructureID     int64  `yaml:"structureID"`
	StructureName   string `yaml:"structureName"`
	StructureTypeID int32  `yaml:"structureTypeID"`
}

type StructureImpendingAbandonmentAssetsAtRisk

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

type StructureItemsDelivered added in v0.1.3

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

type StructureItemsMovedToSafety

type StructureItemsMovedToSafety struct {
	AssetSafetyDurationFull     int64  `yaml:"assetSafetyDurationFull"`
	AssetSafetyDurationMinimum  int64  `yaml:"assetSafetyDurationMinimum"`
	AssetSafetyFullTimestamp    int64  `yaml:"assetSafetyFullTimestamp"`
	AssetSafetyMinimumTimestamp int64  `yaml:"assetSafetyMinimumTimestamp"`
	IsCorpOwned                 bool   `yaml:"isCorpOwned"`
	NewStationID                int32  `yaml:"newStationID"`
	SolarSystemID               int32  `yaml:"solarsystemID"`
	StructureID                 int64  `yaml:"structureID"`
	StructureLink               string `yaml:"structureLink"`
	StructureShowInfoData       []any  `yaml:"structureShowInfoData"`
	StructureTypeID             int32  `yaml:"structureTypeID"`
}

type WarAdopted

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

type WarDeclared

type WarDeclared struct {
	AgainstID    int32   `yaml:"againstID"`
	Cost         float64 `yaml:"cost"`
	DeclaredByID int32   `yaml:"declaredByID"`
	DelayHours   int32   `yaml:"delayHours"`
	HostileState bool    `yaml:"hostileState"`
	TimeStarted  int64   `yaml:"timeStarted"`
	WarHQ        string  `yaml:"warHQ"`
	WarHQIdType  []any   `yaml:"warHQ_IdType"`
}

type WarHQRemovedFromSpace

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

type WarInherited

type WarInherited struct {
	AgainstID    int32 `yaml:"againstID"`
	AllianceID   int32 `yaml:"allianceID"`
	DeclaredByID int32 `yaml:"declaredByID"`
	OpponentID   int32 `yaml:"opponentID"`
	QuitterID    int32 `yaml:"quitterID"`
}

type WarInvalid

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

type WarRetractedByConcord

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

Jump to

Keyboard shortcuts

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