C# Class CHDKPTP.CHDKPTPSession

Inheritance: PTP.PTPSession
Show file Open project: mweerden/CHDKPTPRemote Class Usage Examples

Public Methods

Method Description
CHDKPTPSession ( CHDKPTPDevice dev ) : System.Text
CHDK_DownloadFile ( string filename, byte &data ) : void
CHDK_ExecuteScript ( string script, CHDK_ScriptLanguage language, int &script_id, CHDK_ScriptErrorType &status ) : void
CHDK_GetMemory ( uint addr, int size, byte &data ) : void
CHDK_ReadScriptMsg ( CHDK_ScriptMsgType &type, int &subtype, int &script_id, byte &data ) : void
CHDK_ScriptStatus ( CHDK_ScriptStatus &flags ) : void
CHDK_ScriptSupport ( CHDK_ScriptSupport &flags ) : void
CHDK_Version ( int &major, int &minor ) : bool
SendCHDKCommand ( CHDK_PTP_Command c, byte data, int num_params, int param1, int param2, int param3, int param4 ) : void
SendCHDKCommand ( CHDK_PTP_Command c, int num_params, int param1, int param2, int param3, int param4 ) : void

Method Details

CHDKPTPSession() public method

public CHDKPTPSession ( CHDKPTPDevice dev ) : System.Text
dev CHDKPTPDevice
return System.Text

CHDK_DownloadFile() public method

public CHDK_DownloadFile ( string filename, byte &data ) : void
filename string
data byte
return void

CHDK_ExecuteScript() public method

public CHDK_ExecuteScript ( string script, CHDK_ScriptLanguage language, int &script_id, CHDK_ScriptErrorType &status ) : void
script string
language CHDK_ScriptLanguage
script_id int
status CHDK_ScriptErrorType
return void

CHDK_GetMemory() public method

public CHDK_GetMemory ( uint addr, int size, byte &data ) : void
addr uint
size int
data byte
return void

CHDK_ReadScriptMsg() public method

public CHDK_ReadScriptMsg ( CHDK_ScriptMsgType &type, int &subtype, int &script_id, byte &data ) : void
type CHDK_ScriptMsgType
subtype int
script_id int
data byte
return void

CHDK_ScriptStatus() public method

public CHDK_ScriptStatus ( CHDK_ScriptStatus &flags ) : void
flags CHDK_ScriptStatus
return void

CHDK_ScriptSupport() public method

public CHDK_ScriptSupport ( CHDK_ScriptSupport &flags ) : void
flags CHDK_ScriptSupport
return void

CHDK_Version() public method

public CHDK_Version ( int &major, int &minor ) : bool
major int
minor int
return bool

SendCHDKCommand() public method

public SendCHDKCommand ( CHDK_PTP_Command c, byte data, int num_params, int param1, int param2, int param3, int param4 ) : void
c CHDK_PTP_Command
data byte
num_params int
param1 int
param2 int
param3 int
param4 int
return void

SendCHDKCommand() public method

public SendCHDKCommand ( CHDK_PTP_Command c, int num_params, int param1, int param2, int param3, int param4 ) : void
c CHDK_PTP_Command
num_params int
param1 int
param2 int
param3 int
param4 int
return void