C# 클래스 imBMW.iBus.Devices.Real.InstrumentClusterElectronics

파일 보기 프로젝트 열기: toxsedyshev/imBMW

공개 메소드들

메소드 설명
DecreaseSpeedLimit ( ushort sub = 5 ) : void
GetDateTime ( ) : DateTimeEventArgs
GetDateTime ( int timeout ) : DateTimeEventArgs
Gong1 ( ) : void
Gong2 ( ) : void
IncreaseSpeedLimit ( ushort add = 5 ) : void
Init ( ) : void

Does nothing. Just to call static constructor.

RequestDateTime ( ) : void
ResetAverageSpeed ( ) : void
ResetConsumption1 ( ) : void
ResetConsumption2 ( ) : void
SetSpeedLimit ( ushort limit ) : void
SetSpeedLimitOff ( ) : void
SetSpeedLimitOn ( ) : void
SetSpeedLimitToCurrentSpeed ( ) : void

비공개 메소드들

메소드 설명
GetDateTimeCallback ( DateTimeEventArgs e ) : void
InstrumentClusterElectronics ( ) : System
OnAverageSpeedChanged ( float averageSpeed ) : void
OnConsumptionChanged ( bool isFirst, float value ) : void
OnDateChanged ( byte day, byte month, ushort year ) : void
OnDateTimeChanged ( ) : void
OnDateTimeChanged ( System.DateTime value, bool dateIsSet = false ) : void
OnOdometerChanged ( uint odometer ) : void
OnRangeChanged ( uint range ) : void
OnSpeedLimitChanged ( ushort speedLimit ) : void
OnSpeedRPMChanged ( ushort speed, ushort rpm ) : void
OnTemperatureChanged ( sbyte outside, sbyte coolant ) : void
OnTimeChanged ( byte hour, byte minute ) : void
OnVinChanged ( string vin ) : void
ProcessIKEMessage ( Message m ) : void

메소드 상세

DecreaseSpeedLimit() 공개 정적인 메소드

public static DecreaseSpeedLimit ( ushort sub = 5 ) : void
sub ushort
리턴 void

GetDateTime() 공개 정적인 메소드

public static GetDateTime ( ) : DateTimeEventArgs
리턴 DateTimeEventArgs

GetDateTime() 공개 정적인 메소드

public static GetDateTime ( int timeout ) : DateTimeEventArgs
timeout int
리턴 DateTimeEventArgs

Gong1() 공개 정적인 메소드

public static Gong1 ( ) : void
리턴 void

Gong2() 공개 정적인 메소드

public static Gong2 ( ) : void
리턴 void

IncreaseSpeedLimit() 공개 정적인 메소드

public static IncreaseSpeedLimit ( ushort add = 5 ) : void
add ushort
리턴 void

Init() 공개 정적인 메소드

Does nothing. Just to call static constructor.
public static Init ( ) : void
리턴 void

RequestDateTime() 공개 정적인 메소드

public static RequestDateTime ( ) : void
리턴 void

ResetAverageSpeed() 공개 정적인 메소드

public static ResetAverageSpeed ( ) : void
리턴 void

ResetConsumption1() 공개 정적인 메소드

public static ResetConsumption1 ( ) : void
리턴 void

ResetConsumption2() 공개 정적인 메소드

public static ResetConsumption2 ( ) : void
리턴 void

SetSpeedLimit() 공개 정적인 메소드

public static SetSpeedLimit ( ushort limit ) : void
limit ushort
리턴 void

SetSpeedLimitOff() 공개 정적인 메소드

public static SetSpeedLimitOff ( ) : void
리턴 void

SetSpeedLimitOn() 공개 정적인 메소드

public static SetSpeedLimitOn ( ) : void
리턴 void

SetSpeedLimitToCurrentSpeed() 공개 정적인 메소드

public static SetSpeedLimitToCurrentSpeed ( ) : void
리턴 void