#include <IOKit/sbp2/IOFireWireSBP2UserClientCommon.h>
IOKit/sbp2/IOFireWireSBP2UserClientCommon.h
macrokIOFireWireSBP2LibConnection
#define kIOFireWireSBP2LibConnection 12
enumIOFWSBP2UserClientCommandCodes
| kIOFWSBP2UserClientOpen | 0 | kIOUCScalarIScalarO 0,0 |
| kIOFWSBP2UserClientClose | 1 | kIOUCScalarIScalarO 0,0 |
| kIOFWSBP2UserClientCreateLogin | 2 | kIOUCScalarIScalarO 0,1 |
| kIOFWSBP2UserClientReleaseLogin | 3 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientSubmitLogin | 4 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientSubmitLogout | 5 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientSetLoginFlags | 6 | kIOUCScalarIScalarO 2,0 |
| kIOFWSBP2UserClientGetMaxCommandBlockSize | 7 | kIOUCScalarIScalarO 1,1 |
| kIOFWSBP2UserClientGetLoginID | 8 | kIOUCScalarIScalarO 1,1 |
| kIOFWSBP2UserClientSetReconnectTime | 9 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientSetMaxPayloadSize | 10 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientCreateORB | 11 | kIOUCScalarIScalarO 0,1 |
| kIOFWSBP2UserClientReleaseORB | 12 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientSubmitORB | 13 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientSetCommandFlags | 14 | kIOUCScalarIScalarO 2,0 |
| kIOFWSBP2UserClientSetMaxORBPayloadSize | 15 | kIOUCScalarIScalarO 2,0 |
| kIOFWSBP2UserClientSetCommandTimeout | 16 | kIOUCScalarIScalarO 2,0 |
| kIOFWSBP2UserClientSetCommandGeneration | 17 | kIOUCScalarIScalarO 2,0 |
| kIOFWSBP2UserClientSetToDummy | 18 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientSetCommandBuffersAsRanges | 19 | kIOUCScalarIScalarO 6,0 |
| kIOFWSBP2UserClientReleaseCommandBuffers | 20 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientSetCommandBlock | 21 | kIOUCScalarIScalarO 3,0 |
| kIOFWSBP2UserClientCreateMgmtORB | 22 | kIOUCScalarIScalarO 0,1 |
| kIOFWSBP2UserClientReleaseMgmtORB | 23 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientSubmitMgmtORB | 24 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientMgmtORBSetCommandFunction | 25 | kIOUCScalarIScalarO 2,0 |
| kIOFWSBP2UserClientMgmtORBSetManageeORB | 26 | kIOUCScalarIScalarO 2,0 |
| kIOFWSBP2UserClientMgmtORBSetManageeLogin | 27 | kIOUCScalarIScalarO 2,0 |
| kIOFWSBP2UserClientMgmtORBSetResponseBuffer | 28 | kIOUCScalarIScalarO 3,0 |
| kIOFWSBP2UserClientLSIWorkaroundSetCommandBuffersAsRanges | 29 | kIOUCScalarIScalarO 6,0 |
| kIOFWSBP2UserClientMgmtORBLSIWorkaroundSyncBuffersForOutput | 30 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientMgmtORBLSIWorkaroundSyncBuffersForInput | 31 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientOpenWithSessionRef | 32 | kIOUCScalarIScalarO 1,0 |
| kIOFWSBP2UserClientGetSessionRef | 33 | kIOUCScalarIScalarO 0,1 |
| kIOFWSBP2UserClientRingDoorbell | 34 | kIOUCScalarIScalarO 1, 0 |
| kIOFWSBP2UserClientEnableUnsolicitedStatus | 35 | kIOUCScalarIScalarO 1, 0 |
| kIOFWSBP2UserClientSetBusyTimeoutRegisterValue | 36 | kIOUCScalarIScalarO 2, 0 |
| kIOFWSBP2UserClientSetORBRefCon | 37 | kIOUCScalarIScalarO 2, 0 |
| kIOFWSBP2UserClientSetPassword | 38 | kIOUCScalarIScalarO 3, 0 |
| kIOFWSBP2UserClientSetMessageCallback | 39 | kIOUCScalarIScalarO 2, 0 |
| kIOFWSBP2UserClientSetLoginCallback | 40 | kIOUCScalarIScalarO 2, 0 |
| kIOFWSBP2UserClientSetLogoutCallback | 41 | kIOUCScalarIScalarO 2, 0 |
| kIOFWSBP2UserClientSetUnsolicitedStatusNotify | 42 | kIOUCScalarIScalarO 2, 0 |
| kIOFWSBP2UserClientSetStatusNotify | 43 | kIOUCScalarIScalarO 2, 0 |
| kIOFWSBP2UserClientSetMgmtORBCallback | 44 | kIOUCScalarIScalarO 3, 0 |
| kIOFWSBP2UserClientSubmitFetchAgentReset | 45 | kIOUCScalarIScalarO 3, 0 |
| kIOFWSBP2UserClientSetFetchAgentWriteCompletion | 46 | kIOUCScalarIScalaO 2, 0 |
| kIOFWSBP2UserClientNumCommands | 47 |