---
title: IOFireWireSBP2UserClient
framework: kernel
role: symbol
role_heading: Class
path: kernel/iofirewiresbp2userclient
---

# IOFireWireSBP2UserClient

## Declaration

```occ
class IOFireWireSBP2UserClient : IOUserClient
```

## Topics

### Instance Methods

- [LSIWorkaroundSetCommandBuffersAsRanges](kernel/iofirewiresbp2userclient/1529748-lsiworkaroundsetcommandbuffersas.md)
- [LSIWorkaroundSyncBuffersForInput](kernel/iofirewiresbp2userclient/1529651-lsiworkaroundsyncbuffersforinput.md)
- [LSIWorkaroundSyncBuffersForOutput](kernel/iofirewiresbp2userclient/1529724-lsiworkaroundsyncbuffersforoutpu.md)
- [checkArguments](kernel/iofirewiresbp2userclient/1529652-checkarguments.md)
- [clientClose](kernel/iofirewiresbp2userclient/1529712-clientclose.md)
- [clientDied](kernel/iofirewiresbp2userclient/1529756-clientdied.md)
- [close](kernel/iofirewiresbp2userclient/1529754-close.md)
- [createLogin](kernel/iofirewiresbp2userclient/1529744-createlogin.md)
- [createMgmtORB](kernel/iofirewiresbp2userclient/1529742-createmgmtorb.md)
- [createORB](kernel/iofirewiresbp2userclient/1529678-createorb.md)
- [enableUnsolicitedStatus](kernel/iofirewiresbp2userclient/1529766-enableunsolicitedstatus.md)
- [externalMethod](kernel/iofirewiresbp2userclient/1529649-externalmethod.md)
- [fetchAgentResetComplete](kernel/iofirewiresbp2userclient/1529667-fetchagentresetcomplete.md)
- [fetchAgentWriteComplete](kernel/iofirewiresbp2userclient/1529661-fetchagentwritecomplete.md)
- [flushAllManagementORBs](kernel/iofirewiresbp2userclient/1529707-flushallmanagementorbs.md)
- [free](kernel/iofirewiresbp2userclient/1529677-free.md)
- [getLoginID](kernel/iofirewiresbp2userclient/1529658-getloginid.md)
- [getMaxCommandBlockSize](kernel/iofirewiresbp2userclient/1529739-getmaxcommandblocksize.md)
- [getMetaClass](kernel/iofirewiresbp2userclient/1529656-getmetaclass.md)
- [getMgmtORBAsyncCallbackReference](kernel/iofirewiresbp2userclient/1529731-getmgmtorbasynccallbackreference.md)
- [getSessionRef](kernel/iofirewiresbp2userclient/1529682-getsessionref.md)
- [initWithTask](kernel/iofirewiresbp2userclient/1529672-initwithtask.md)
- [loginCallback](kernel/iofirewiresbp2userclient/1529692-logincallback.md)
- [logoutCallback](kernel/iofirewiresbp2userclient/1529681-logoutcallback.md)
- [message](kernel/iofirewiresbp2userclient/1529680-message.md)
- [mgmtORBCallback](kernel/iofirewiresbp2userclient/1529687-mgmtorbcallback.md)
- [open](kernel/iofirewiresbp2userclient/1529730-open.md)
- [openWithSessionRef](kernel/iofirewiresbp2userclient/1529654-openwithsessionref.md)
- [releaseCommandBuffers](kernel/iofirewiresbp2userclient/1529717-releasecommandbuffers.md)
- [releaseLogin](kernel/iofirewiresbp2userclient/1529674-releaselogin.md)
- [releaseMgmtORB](kernel/iofirewiresbp2userclient/1529721-releasemgmtorb.md)
- [releaseORB](kernel/iofirewiresbp2userclient/1529763-releaseorb.md)
- [ringDoorbell](kernel/iofirewiresbp2userclient/1529719-ringdoorbell.md)
- [setBusyTimeoutRegisterValue](kernel/iofirewiresbp2userclient/1529713-setbusytimeoutregistervalue.md)
- [setCommandBlock](kernel/iofirewiresbp2userclient/1529660-setcommandblock.md)
- [setCommandBuffersAsRanges](kernel/iofirewiresbp2userclient/1529700-setcommandbuffersasranges.md)
- [setCommandFlags](kernel/iofirewiresbp2userclient/1529685-setcommandflags.md)
- [setCommandGeneration](kernel/iofirewiresbp2userclient/1529728-setcommandgeneration.md)
- [setCommandTimeout](kernel/iofirewiresbp2userclient/1529746-setcommandtimeout.md)
- [setFetchAgentWriteCompletion](kernel/iofirewiresbp2userclient/1529696-setfetchagentwritecompletion.md)
- [setLoginCallback](kernel/iofirewiresbp2userclient/1529758-setlogincallback.md)
- [setLoginFlags](kernel/iofirewiresbp2userclient/1529710-setloginflags.md)
- [setLogoutCallback](kernel/iofirewiresbp2userclient/1529722-setlogoutcallback.md)
- [setMaxORBPayloadSize](kernel/iofirewiresbp2userclient/1529755-setmaxorbpayloadsize.md)
- [setMaxPayloadSize](kernel/iofirewiresbp2userclient/1529709-setmaxpayloadsize.md)
- [setMessageCallback](kernel/iofirewiresbp2userclient/1529740-setmessagecallback.md)
- [setMgmtORBAsyncCallbackReference](kernel/iofirewiresbp2userclient/1529752-setmgmtorbasynccallbackreference.md)
- [setMgmtORBCallback](kernel/iofirewiresbp2userclient/1529726-setmgmtorbcallback.md)
- [setMgmtORBCommandFunction](kernel/iofirewiresbp2userclient/1529673-setmgmtorbcommandfunction.md)
- [setMgmtORBManageeLogin](kernel/iofirewiresbp2userclient/1529706-setmgmtorbmanageelogin.md)
- [setMgmtORBManageeORB](kernel/iofirewiresbp2userclient/1529702-setmgmtorbmanageeorb.md)
- [setMgmtORBResponseBuffer](kernel/iofirewiresbp2userclient/1529735-setmgmtorbresponsebuffer.md)
- [setORBRefCon](kernel/iofirewiresbp2userclient/1529720-setorbrefcon.md)
- [setPassword](kernel/iofirewiresbp2userclient/1529725-setpassword.md)
- [setReconnectTime](kernel/iofirewiresbp2userclient/1529736-setreconnecttime.md)
- [setStatusNotify](kernel/iofirewiresbp2userclient/1529665-setstatusnotify.md)
- [setToDummy](kernel/iofirewiresbp2userclient/1529698-settodummy.md)
- [setUnsolicitedStatusNotify](kernel/iofirewiresbp2userclient/1529718-setunsolicitedstatusnotify.md)
- [start](kernel/iofirewiresbp2userclient/1529732-start.md)
- [statusNotify](kernel/iofirewiresbp2userclient/1529738-statusnotify.md)
- [submitFetchAgentReset](kernel/iofirewiresbp2userclient/1529750-submitfetchagentreset.md)
- [submitLogin](kernel/iofirewiresbp2userclient/1529675-submitlogin.md)
- [submitLogout](kernel/iofirewiresbp2userclient/1529683-submitlogout.md)
- [submitMgmtORB](kernel/iofirewiresbp2userclient/1529761-submitmgmtorb.md)
- [submitORB](kernel/iofirewiresbp2userclient/1529655-submitorb.md)
- [unsolicitedNotify](kernel/iofirewiresbp2userclient/1529704-unsolicitednotify.md)

### Type Methods

- [staticFetchAgentResetComplete](kernel/iofirewiresbp2userclient/1529671-staticfetchagentresetcomplete.md)
- [staticFetchAgentWriteComplete](kernel/iofirewiresbp2userclient/1529760-staticfetchagentwritecomplete.md)
- [staticLoginCallback](kernel/iofirewiresbp2userclient/1529690-staticlogincallback.md)
- [staticLogoutCallback](kernel/iofirewiresbp2userclient/1529663-staticlogoutcallback.md)
- [staticMgmtORBCallback](kernel/iofirewiresbp2userclient/1529676-staticmgmtorbcallback.md)
- [staticStatusNotify](kernel/iofirewiresbp2userclient/1529694-staticstatusnotify.md)
- [staticUnsolicitedNotify](kernel/iofirewiresbp2userclient/1529715-staticunsolicitednotify.md)

## Relationships

### Inherits From

- [IOUserClient](kernel/iouserclient.md)
