C# 클래스 imBMW.iBus.InternalMessage

상속: Message
파일 보기 프로젝트 열기: toxsedyshev/imBMW 1 사용 예제들

공개 메소드들

메소드 설명
CanStartWith ( byte packet, int length = -1 ) : bool
Compare ( Message message ) : bool
InternalMessage ( DeviceAddress device ) : System
InternalMessage ( DeviceAddress device, string data ) : System
InternalMessage ( DeviceAddress device, string data, string description ) : System
IsValid ( byte packet, int length = -1 ) : bool
TryCreate ( byte packet, int length = -1 ) : Message

보호된 메소드들

메소드 설명
ParseDataLength ( byte packet ) : int
ParsePacketLength ( byte packet ) : int

메소드 상세

CanStartWith() 공개 정적인 메소드

public static CanStartWith ( byte packet, int length = -1 ) : bool
packet byte
length int
리턴 bool

Compare() 공개 메소드

public Compare ( Message message ) : bool
message Message
리턴 bool

InternalMessage() 공개 메소드

public InternalMessage ( DeviceAddress device ) : System
device DeviceAddress
리턴 System

InternalMessage() 공개 메소드

public InternalMessage ( DeviceAddress device, string data ) : System
device DeviceAddress
data string
리턴 System

InternalMessage() 공개 메소드

public InternalMessage ( DeviceAddress device, string data, string description ) : System
device DeviceAddress
data string
description string
리턴 System

IsValid() 공개 정적인 메소드

public static IsValid ( byte packet, int length = -1 ) : bool
packet byte
length int
리턴 bool

ParseDataLength() 보호된 정적인 메소드

protected static ParseDataLength ( byte packet ) : int
packet byte
리턴 int

ParsePacketLength() 보호된 정적인 메소드

protected static ParsePacketLength ( byte packet ) : int
packet byte
리턴 int

TryCreate() 공개 정적인 메소드

public static TryCreate ( byte packet, int length = -1 ) : Message
packet byte
length int
리턴 Message