C# Class BTool.SendCmds

Mostrar archivo Open project: x893/BTool Class Usage Examples

Public Properties

Property Type Description
DisplayMsgCallback DeviceForm.DisplayMsgDelegate

Public Methods

Method Description
DisplayInvalidValue ( string value ) : void
SendATT ( HCICmds cmd ) : bool
SendATT ( HCICmds cmd, SendCmds callback ) : bool
SendATT ( HCICmds cmd, TxDataOut cmdType ) : bool
SendATT ( HCICmds cmd, TxDataOut cmdType, SendCmds callback ) : bool
SendCmds ( DeviceForm deviceForm ) : System
SendGAP ( HCICmds cmd ) : bool
SendGATT ( HCICmds cmd ) : bool
SendGATT ( HCICmds cmd, SendCmds callback ) : bool
SendGATT ( HCICmds cmd, TxDataOut cmdType ) : bool
SendGATT ( HCICmds cmd, TxDataOut cmdType, SendCmds callback ) : bool
SendGATT ( HCICmds cmd, byte valueData, SendCmds callback ) : bool
SendHCIExt ( HCICmds cmd ) : bool
SendHCIOther ( HCICmds cmd ) : bool
SendL2CAP ( HCICmds cmd ) : bool
SendMISC ( HCICmds cmd ) : bool
SendUTIL ( HCICmds cmd ) : bool

Private Methods

Method Description
DisplayInvalidAttributeValue ( string value ) : void
DisplayInvalidData ( string data ) : void
DisplayInvalidDataValue ( string value ) : void
DisplayInvalidUUIDEntry ( string uuid ) : void
HandleDataError ( string cmdName ) : bool
HandleException ( string cmdName, string exceptionMsg ) : bool
TransmitCmd ( string cmdName, ushort cmdOpcode, byte data ) : void
TransmitCmd ( string cmdName, ushort cmdOpcode, byte data, TxDataOut cmdType ) : void
TransmitCmd ( string cmdName, ushort cmdOpcode, byte data, TxDataOut cmdType, object tag, SendCmds callback ) : void
TransmitCmd ( string cmdName, ushort cmdOpcode, byte data, object tag ) : void

Method Details

DisplayInvalidValue() public method

public DisplayInvalidValue ( string value ) : void
value string
return void

SendATT() public method

public SendATT ( HCICmds cmd ) : bool
cmd HCICmds
return bool

SendATT() public method

public SendATT ( HCICmds cmd, SendCmds callback ) : bool
cmd HCICmds
callback SendCmds
return bool

SendATT() public method

public SendATT ( HCICmds cmd, TxDataOut cmdType ) : bool
cmd HCICmds
cmdType TxDataOut
return bool

SendATT() public method

public SendATT ( HCICmds cmd, TxDataOut cmdType, SendCmds callback ) : bool
cmd HCICmds
cmdType TxDataOut
callback SendCmds
return bool

SendCmds() public method

public SendCmds ( DeviceForm deviceForm ) : System
deviceForm DeviceForm
return System

SendGAP() public method

public SendGAP ( HCICmds cmd ) : bool
cmd HCICmds
return bool

SendGATT() public method

public SendGATT ( HCICmds cmd ) : bool
cmd HCICmds
return bool

SendGATT() public method

public SendGATT ( HCICmds cmd, SendCmds callback ) : bool
cmd HCICmds
callback SendCmds
return bool

SendGATT() public method

public SendGATT ( HCICmds cmd, TxDataOut cmdType ) : bool
cmd HCICmds
cmdType TxDataOut
return bool

SendGATT() public method

public SendGATT ( HCICmds cmd, TxDataOut cmdType, SendCmds callback ) : bool
cmd HCICmds
cmdType TxDataOut
callback SendCmds
return bool

SendGATT() public method

public SendGATT ( HCICmds cmd, byte valueData, SendCmds callback ) : bool
cmd HCICmds
valueData byte
callback SendCmds
return bool

SendHCIExt() public method

public SendHCIExt ( HCICmds cmd ) : bool
cmd HCICmds
return bool

SendHCIOther() public method

public SendHCIOther ( HCICmds cmd ) : bool
cmd HCICmds
return bool

SendL2CAP() public method

public SendL2CAP ( HCICmds cmd ) : bool
cmd HCICmds
return bool

SendMISC() public method

public SendMISC ( HCICmds cmd ) : bool
cmd HCICmds
return bool

SendUTIL() public method

public SendUTIL ( HCICmds cmd ) : bool
cmd HCICmds
return bool

Property Details

DisplayMsgCallback public_oe property

public DeviceForm.DisplayMsgDelegate DisplayMsgCallback
return DeviceForm.DisplayMsgDelegate