C# Class IBE.EDSM.EDStarmapInterface

Afficher le fichier Open project: Duke-Jones/ED-IBE Class Usage Examples

Méthodes publiques

Méthode Description
EDStarmapInterface ( DBConnector dbConnection ) : Newtonsoft.Json
GetDataFromServer ( String commandstring ) : dynamic
GetSystemComment ( String systemName ) : String
GetSystemComment ( String systemName, System.DateTime timestamp ) : String
JournalEventRecieved ( object sender, FileScanner e ) : void

event-worker for JournalEventRecieved-event

LoginTest ( ) : ErrorCodes
ServerStatus ( ) : ServerStatus
TransmitCommentExtension ( String systemName, String stationName, string commentExtension, System.DateTime dateVisited ) : void
TransmitVisit ( String systemName, Double x, Double y, Double z, System.DateTime dateVisited ) : void
i_TransmitQueuedData ( object sender, System e ) : void
registerJournalScanner ( FileScanner JournalScanner ) : void

register the LogfileScanner in the CommandersLog for the DataEvent

Private Methods

Méthode Description
M_SendTimer_Elapsed ( object sender, System e ) : void
RemoveApiKey ( string request ) : string
i_TransmitComment ( EDSMTransmissionData data ) : void
i_TransmitVisit ( EDSMTransmissionData data ) : void

Method Details

EDStarmapInterface() public méthode

public EDStarmapInterface ( DBConnector dbConnection ) : Newtonsoft.Json
dbConnection DBConnector
Résultat Newtonsoft.Json

GetDataFromServer() public méthode

public GetDataFromServer ( String commandstring ) : dynamic
commandstring String
Résultat dynamic

GetSystemComment() public méthode

public GetSystemComment ( String systemName ) : String
systemName String
Résultat String

GetSystemComment() public méthode

public GetSystemComment ( String systemName, System.DateTime timestamp ) : String
systemName String
timestamp System.DateTime
Résultat String

JournalEventRecieved() public méthode

event-worker for JournalEventRecieved-event
public JournalEventRecieved ( object sender, FileScanner e ) : void
sender object
e FileScanner
Résultat void

LoginTest() public méthode

public LoginTest ( ) : ErrorCodes
Résultat ErrorCodes

ServerStatus() public méthode

public ServerStatus ( ) : ServerStatus
Résultat ServerStatus

TransmitCommentExtension() public méthode

public TransmitCommentExtension ( String systemName, String stationName, string commentExtension, System.DateTime dateVisited ) : void
systemName String
stationName String
commentExtension string
dateVisited System.DateTime
Résultat void

TransmitVisit() public méthode

public TransmitVisit ( String systemName, Double x, Double y, Double z, System.DateTime dateVisited ) : void
systemName String
x Double
y Double
z Double
dateVisited System.DateTime
Résultat void

i_TransmitQueuedData() public méthode

public i_TransmitQueuedData ( object sender, System e ) : void
sender object
e System
Résultat void

registerJournalScanner() public méthode

register the LogfileScanner in the CommandersLog for the DataEvent
public registerJournalScanner ( FileScanner JournalScanner ) : void
JournalScanner FileScanner
Résultat void