Documentation ¶
Index ¶
Constants ¶
View Source
const ( AppliedToSquadron string = "AppliedToSquadron" BuyTradeData string = "BuyTradeData" TradeMicroResources string = "TradeMicroResources" CrewLaunchFighter string = "CrewLaunchFighter" KickCrewMember string = "KickCrewMember" SelfDestruct string = "SelfDestruct" Docked string = "Docked" MissionFailed string = "MissionFailed" SRVDestroyed string = "SRVDestroyed" SAAScanComplete string = "SAAScanComplete" CommunityGoalJoin string = "CommunityGoalJoin" ShipLockerMaterials string = "ShipLockerMaterials" Resurrect string = "Resurrect" AsteroidCracked string = "AsteroidCracked" Died string = "Died" ScanOrganic string = "ScanOrganic" HeatWarning string = "HeatWarning" CollectCargo string = "CollectCargo" ReservoirReplenished string = "ReservoirReplenished" Liftoff string = "Liftoff" FSDJump string = "FSDJump" LaunchFighter string = "LaunchFighter" CrewMemberRoleChange string = "CrewMemberRoleChange" Touchdown string = "Touchdown" BuyWeapon string = "BuyWeapon" Embark string = "Embark" USSDrop string = "USSDrop" ShipyardBuy string = "ShipyardBuy" Scan string = "Scan" ShipyardTransfer string = "ShipyardTransfer" Screenshot string = "Screenshot" MiningRefined string = "MiningRefined" ModuleStore string = "ModuleStore" DatalinkVoucher string = "DatalinkVoucher" MaterialTrade string = "MaterialTrade" ChangeCrewRole string = "ChangeCrewRole" SetUserShipName string = "SetUserShipName" StartJump string = "StartJump" SwitchSuitLoadout string = "SwitchSuitLoadout" BuyMicroResources string = "BuyMicroResources" BookDropship string = "BookDropship" DockingRequested string = "DockingRequested" ModuleSellRemote string = "ModuleSellRemote" UnderAttack string = "UnderAttack" WingInvite string = "WingInvite" SendText string = "SendText" RenameSuitLoadout string = "RenameSuitLoadout" MaterialDiscarded string = "MaterialDiscarded" MaterialDiscovered string = "MaterialDiscovered" MarketSell string = "MarketSell" RebootRepair string = "RebootRepair" SquadronStartup string = "SquadronStartup" Missions string = "Missions" DockingCancelled string = "DockingCancelled" Interdicted string = "Interdicted" DockSRV string = "DockSRV" MissionRedirected string = "MissionRedirected" ApproachBody string = "ApproachBody" TransferMicroResources string = "TransferMicroResources" Interdiction string = "Interdiction" DatalinkScan string = "DatalinkScan" FSSSignalDiscovered string = "FSSSignalDiscovered" WingJoin string = "WingJoin" MissionAbandoned string = "MissionAbandoned" JoinACrew string = "JoinACrew" SellWeapon string = "SellWeapon" LoadoutEquipModule string = "LoadoutEquipModule" BookTaxi string = "BookTaxi" DeleteSuitLoadout string = "DeleteSuitLoadout" SupercruiseEntry string = "SupercruiseEntry" JetConeDamage string = "JetConeDamage" HullDamage string = "HullDamage" HeatDamage string = "HeatDamage" EjectCargo string = "EjectCargo" Synthesis string = "Synthesis" ProspectedAsteroid string = "ProspectedAsteroid" FuelScoop string = "FuelScoop" CrewMemberQuits string = "CrewMemberQuits" Bounty string = "Bounty" CrewMemberJoins string = "CrewMemberJoins" MissionAccepted string = "MissionAccepted" MarketBuy string = "MarketBuy" UseConsumable string = "UseConsumable" Location string = "Location" CodexEntry string = "CodexEntry" EngineerCraft string = "EngineerCraft" Repair string = "Repair" MaterialCollected string = "MaterialCollected" NewCommander string = "NewCommander" DockingTimeout string = "DockingTimeout" Promotion string = "Promotion" AfmuRepairs string = "AfmuRepairs" StoredShips string = "StoredShips" JoinedSquadron string = "JoinedSquadron" LoadoutRemoveModule string = "LoadoutRemoveModule" CollectItems string = "CollectItems" Disembark string = "Disembark" FSDTarget string = "FSDTarget" RestockVehicle string = "RestockVehicle" Music string = "Music" InvitedToSquadron string = "InvitedToSquadron" ModuleBuy string = "ModuleBuy" SuitLoadout string = "SuitLoadout" DockFighter string = "DockFighter" SellOrganicData string = "SellOrganicData" FSSAllBodiesFound string = "FSSAllBodiesFound" ReceiveText string = "ReceiveText" BuyAmmo string = "BuyAmmo" Materials string = "Materials" ModuleRetrieve string = "ModuleRetrieve" SellMicroResources string = "SellMicroResources" LaunchSRV string = "LaunchSRV" MultiSellExplorationData string = "MultiSellExplorationData" CargoDepot string = "CargoDepot" WingLeave string = "WingLeave" ShipTargeted string = "ShipTargeted" ShieldState string = "ShieldState" BuySuit string = "BuySuit" BackpackChange string = "BackpackChange" LeaveBody string = "LeaveBody" DiscoveryScan string = "DiscoveryScan" DropshipDeploy string = "DropshipDeploy" Backpack string = "Backpack" QuitACrew string = "QuitACrew" ShipyardSwap string = "ShipyardSwap" Rank string = "Rank" RepairAll string = "RepairAll" EngineerProgress string = "EngineerProgress" EngineerContribution string = "EngineerContribution" WingAdd string = "WingAdd" CommitCrime string = "CommitCrime" Friends string = "Friends" ShipyardNew string = "ShipyardNew" JetConeBoost string = "JetConeBoost" LaunchDrone string = "LaunchDrone" Commander string = "Commander" CommunityGoalDiscard string = "CommunityGoalDiscard" EndCrewSession string = "EndCrewSession" CommunityGoalReward string = "CommunityGoalReward" FileHeader string = "Fileheader" PayFines string = "PayFines" LoadGame string = "LoadGame" SupercruiseExit string = "SupercruiseExit" Progress string = "Progress" Undocked string = "Undocked" MissionCompleted string = "MissionCompleted" CancelDropship string = "CancelDropship" Outfitting string = "Outfitting" SellDrones string = "SellDrones" SAASignalsFound string = "SAASignalsFound" CrimeVictim string = "CrimeVictim" Market string = "Market" DockingGranted string = "DockingGranted" DataScanned string = "DataScanned" BuyDrones string = "BuyDrones" ShipyardSell string = "ShipyardSell" PayLegacyFines string = "PayLegacyFines" StoredModules string = "StoredModules" Shipyard string = "Shipyard" ModuleSell string = "ModuleSell" SellExplorationData string = "SellExplorationData" CommunityGoal string = "CommunityGoal" MassModuleStore string = "MassModuleStore" CreateSuitLoadout string = "CreateSuitLoadout" ShipLocker string = "ShipLocker" SellSuit string = "SellSuit" PayBounties string = "PayBounties" Cargo string = "Cargo" ModuleSwap string = "ModuleSwap" BuyExplorationData string = "BuyExplorationData" Loadout string = "Loadout" FactionKillBond string = "FactionKillBond" Statistics string = "Statistics" RedeemVoucher string = "RedeemVoucher" Passengers string = "Passengers" Scanned string = "Scanned" Reputation string = "Reputation" Shutdown string = "Shutdown" ApproachSettlement string = "ApproachSettlement" ModuleInfo string = "ModuleInfo" DockingDenied string = "DockingDenied" FetchRemoteModule string = "FetchRemoteModule" FSSDiscoveryScan string = "FSSDiscoveryScan" EscapeInterdiction string = "EscapeInterdiction" RefuelAll string = "RefuelAll" ClearSavedGame string = "ClearSavedGame" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CargoEvent ¶
type CargoEvent struct { Timestamp time.Time `json:"timestamp"` Event string `json:"event"` Vessel string `json:"sessel"` Inventory []*Item `json:"inventory"` // contains filtered or unexported fields }
func NewCargoEvent ¶
func NewCargoEvent() *CargoEvent
func (*CargoEvent) Name ¶
func (e *CargoEvent) Name() string
func (*CargoEvent) String ¶
func (e *CargoEvent) String() string
func (*CargoEvent) Time ¶
func (e *CargoEvent) Time() time.Time
func (*CargoEvent) UnmarshalJSON ¶
func (e *CargoEvent) UnmarshalJSON(data []byte) error
type CargoEventParser ¶
type CargoEventParser struct {
// contains filtered or unexported fields
}
func NewCargoEventParser ¶
func NewCargoEventParser() *CargoEventParser
func (CargoEventParser) IsEnabled ¶
func (p CargoEventParser) IsEnabled() bool
func (CargoEventParser) Parse ¶
func (p CargoEventParser) Parse(b []byte) (eden.Eventer, error)
type CommanderEvent ¶
type CommanderEvent struct { Timestamp time.Time `json:"timestamp"` Event string `json:"event"` CommanderName string `json:"name"` CommanderFID string `json:"fid"` // contains filtered or unexported fields }
func NewCommanderEvent ¶
func NewCommanderEvent() *CommanderEvent
func (*CommanderEvent) Name ¶
func (e *CommanderEvent) Name() string
func (*CommanderEvent) String ¶
func (e *CommanderEvent) String() string
func (*CommanderEvent) Time ¶
func (e *CommanderEvent) Time() time.Time
func (*CommanderEvent) UnmarshalJSON ¶
func (e *CommanderEvent) UnmarshalJSON(data []byte) error
type CommanderEventParser ¶
type CommanderEventParser struct {
// contains filtered or unexported fields
}
func NewCommanderEventParser ¶
func NewCommanderEventParser() *CommanderEventParser
func (CommanderEventParser) IsEnabled ¶
func (p CommanderEventParser) IsEnabled() bool
func (CommanderEventParser) Parse ¶
func (p CommanderEventParser) Parse(b []byte) (eden.Eventer, error)
type FileHeaderEvent ¶
type FileHeaderEvent struct { Timestamp time.Time `json:"timestamp"` Event string `json:"event"` Part int64 `json:"part"` Language string `json:"language"` GameVersion string `json:"gameversion"` Build string `json:"build"` // contains filtered or unexported fields }
func NewFileHeaderEvent ¶
func NewFileHeaderEvent() *FileHeaderEvent
func (*FileHeaderEvent) Name ¶
func (e *FileHeaderEvent) Name() string
func (*FileHeaderEvent) String ¶
func (e *FileHeaderEvent) String() string
func (*FileHeaderEvent) Time ¶
func (e *FileHeaderEvent) Time() time.Time
func (*FileHeaderEvent) UnmarshalJSON ¶
func (e *FileHeaderEvent) UnmarshalJSON(data []byte) error
type FileHeaderEventParser ¶
type FileHeaderEventParser struct {
// contains filtered or unexported fields
}
func NewFileHeaderEventParser ¶
func NewFileHeaderEventParser() *FileHeaderEventParser
func (FileHeaderEventParser) IsEnabled ¶
func (p FileHeaderEventParser) IsEnabled() bool
func (FileHeaderEventParser) Parse ¶
func (p FileHeaderEventParser) Parse(b []byte) (eden.Eventer, error)
type Item ¶
type ShutdownEvent ¶
type ShutdownEvent struct { Timestamp time.Time `json:"timestamp"` Event string `json:"event"` // contains filtered or unexported fields }
func NewShutdownEvent ¶
func NewShutdownEvent() *ShutdownEvent
func (*ShutdownEvent) Name ¶
func (e *ShutdownEvent) Name() string
func (*ShutdownEvent) String ¶
func (e *ShutdownEvent) String() string
func (*ShutdownEvent) Time ¶
func (e *ShutdownEvent) Time() time.Time
func (*ShutdownEvent) UnmarshalJSON ¶
func (e *ShutdownEvent) UnmarshalJSON(data []byte) error
type ShutdownEventParser ¶
type ShutdownEventParser struct {
// contains filtered or unexported fields
}
func NewShutdownEventParser ¶
func NewShutdownEventParser() *ShutdownEventParser
func (ShutdownEventParser) IsEnabled ¶
func (p ShutdownEventParser) IsEnabled() bool
func (ShutdownEventParser) Parse ¶
func (p ShutdownEventParser) Parse(b []byte) (eden.Eventer, error)
Click to show internal directories.
Click to hide internal directories.