Expand description
Compatibility exports and backend transport adapter for futu-command-runtime.
Pure command execution contracts live in futu-command-runtime; this module
keeps the stable futu_backend::command_runtime import path and wires the
production backend connection into the new transport trait.
Structs§
- Channel
Bound Backend Transport - Command
Execution - Command
Execution Context - Caller-owned command execution input before command-spec lookup.
- Command
Runtime - Command
Runtime Decision - Decision returned by the pure command runtime.
Enums§
- Backend
Extension Operation - Channel
Id - Runtime identity for one backend channel.
- Channel
Lifecycle State - Coarse lifecycle state shared by recovery actors and operator diagnostics.
- Channel
Runtime Action - Side effect selected by a lifecycle transition.
- Command
Execution Outcome - Command
Outcome - Coarse outcome observed after one backend command attempt.
- Command
Runtime Action - Command-level action expected from the owner.
- Command
Runtime Error - Crypto
Trade Operation - Indicator
Command Operation - Market
Event Operation - QotRead
Operation - QotWrite
Operation - Static
Data Read Operation - System
Read Operation - Trade
Account Discovery Operation - Trade
Auth Operation - Trade
Query Environment - Trade
Query Operation - Trade
Write Operation - User
Cloud Operation
Constants§
- CMD_
GET_ BIZ_ GROUP - CMD_
GET_ BOND_ ANSWER_ STATE - CMD_
GET_ BOND_ POSITION_ LIST - CMD_
GET_ BOND_ SINGLE_ ASSET - CMD_
GET_ BOND_ TOTAL_ ASSET - Mobile bond query command identities. These are protocol enum constants,
not server-discovered configuration. Body ownership comes from
ftmobileapp/.../bond_client_view.proto; C++ OpenDNNInterCenter/NNInterCmdConfig.cpp:4937-4944,5309-5310,5351-5352confirms Broker encrypted-sec wire. If either upstream source changes, update all five specs, runtime routing tests, and the candidate ledger. - CMD_
GET_ BOND_ TRADE_ REMINDER - CMD_
GET_ CASH_ DETAIL - CMD_
GET_ CASH_ LOG - CMD_
GET_ CN_ AH_ MARGIN_ INFO - CMD_
GET_ HK_ MARGIN_ INFO - CMD_
GET_ US_ MARGIN_ INFO - CMD_
PULL_ ACCOUNT_ FLAG
Functions§
- decide_
command_ outcome - Decide command-level handling while reusing the channel runtime contract.
- execute_
backend_ extension - execute_
broker_ discovery - execute_
connection_ discovery - execute_
crypto_ trade_ command - execute_
heartbeat - execute_
indicator_ read - execute_
market_ event - execute_
qot_ plaintext - execute_
qot_ read - execute_
qot_ read_ with_ reserved - execute_
qot_ subscription_ set - execute_
qot_ write - execute_
static_ data_ read - execute_
system_ read - execute_
trade_ account_ discovery - execute_
trade_ auth - execute_
trade_ read - execute_
trade_ write - execute_
user_ cloud