C# 클래스 DBus.MessageHelper

파일 보기 프로젝트 열기: brookpatten/dbus-sharp 1 사용 예제들

공개 메소드들

메소드 설명
ConstructDynamicReply ( MessageContainer method_call, MethodInfo mi, object retVal, object vals ) : DBus.Message
ConstructReply ( MessageContainer method_call ) : DBus.Message
CreateUnknownMethodError ( MessageContainer method_call ) : DBus.Message
GetDynamicValues ( DBus.Message msg ) : object[]
GetDynamicValues ( DBus.Message msg, ParameterInfo parms ) : object[]
GetDynamicValues ( DBus.Message msg, Type types ) : object[]
WriteDynamicValues ( MessageWriter mw, ParameterInfo parms, object vals ) : void

메소드 상세

ConstructDynamicReply() 공개 정적인 메소드

public static ConstructDynamicReply ( MessageContainer method_call, MethodInfo mi, object retVal, object vals ) : DBus.Message
method_call MessageContainer
mi System.Reflection.MethodInfo
retVal object
vals object
리턴 DBus.Message

ConstructReply() 공개 정적인 메소드

public static ConstructReply ( MessageContainer method_call ) : DBus.Message
method_call MessageContainer
리턴 DBus.Message

CreateUnknownMethodError() 공개 정적인 메소드

public static CreateUnknownMethodError ( MessageContainer method_call ) : DBus.Message
method_call MessageContainer
리턴 DBus.Message

GetDynamicValues() 공개 정적인 메소드

public static GetDynamicValues ( DBus.Message msg ) : object[]
msg DBus.Message
리턴 object[]

GetDynamicValues() 공개 정적인 메소드

public static GetDynamicValues ( DBus.Message msg, ParameterInfo parms ) : object[]
msg DBus.Message
parms System.Reflection.ParameterInfo
리턴 object[]

GetDynamicValues() 공개 정적인 메소드

public static GetDynamicValues ( DBus.Message msg, Type types ) : object[]
msg DBus.Message
types System.Type
리턴 object[]

WriteDynamicValues() 공개 정적인 메소드

public static WriteDynamicValues ( MessageWriter mw, ParameterInfo parms, object vals ) : void
mw MessageWriter
parms System.Reflection.ParameterInfo
vals object
리턴 void