Carbon supports the most commonly used Open Transport functions, structures, and constants.
For more information about Open Transport, see:
http://devworld.apple.com/dev/opentransport/
Carbon supports only these Open Transport providers:
- TCP, UDP and Raw IP Endpoints
- TCP/IP Services Provider and TCP/IP Mapper Provider (i.e. DNR protocol)
- DDP endpoints
- AppleTalk Services Providers and AppleTalk Mappers (i.e. ZIP and NBP protocols)
- OT/PPP endpoints
Carbon does not support ADSP, ATP, ASP, PAP, or serial endpoints.
You may have to revise your code if it uses Open Transport in one of the following ways:
- Your application uses a function that directly gains access to a network port. Ports are read-only in Carbon. In Mac OS X, code that communicates directly with network interfaces must use the IOKit API.
- Your application uses the transaction-based endpoint feature of Open Transport. This feature is not supported in Carbon. Removal of this capability should affect only users of AppleTalk protocols such as ASP.
- Your application uses Open Transport's XTI interfaces or UNIX stream interfaces. Carbon will not support these interfaces. You can obtain similar functionality using supported high-level functions.
- With Carbon, one cannot assume that Open Transport deferred tasks and notifiers procedures run at deferred task level. On Mac OS X they may be preempted by the main event loop or another Mac OS thread. So you should always use atomic operations to access data shared betweeen deferred tasks and notifiers and main system tasks.
Carbon does not support functions for:
- accessing Open Transport hash lists
- accessing the Open Transport port name or icon
- directly manipulating CFM or ASLM libraries
Client context parameters have been added to a number of OT functions. (An OT client is an application or a shared library.) Each client of Open Transport now has its own client context so that OT can track resources it allocates on behalf of the client. OT resources are objects like endpoints, timer tasks, and blocks of memory. To find out more about Open Transport resources management, see "Understanding Open Transport Asset Tracking" at:
http://developer.apple.com/technotes/tn/tn1173.html/
Carbon introduces a new type, OTClientContextPtr, that represents the OT client context. This new type is passed as an extra parameter to functions that allocate OT resources. Before Carbon, the OT client context was determined by the Open Transport static libraries that you linked to your application. Now the OT client context is determined explicitly. The same Carbon binary can run on Mac OS 8/9 and Mac OS X, and you do not have to link your application to the static libraries.
You can use InitOpenTransportinContext to replace InitOpenTransport. It functions identically except that it also takes a client context pointer and a flags parameter to indicate whether you are initializing OT for an application or a shared library. When your application or shared library is done using Open Transport you should call CloseOpenTransportInContext to dispose of the OpenTransport resources allocated for the client.
The following functions now take a client context:
CloseOpenTransportInContext
OTAllocInContext
OTAllocMemInContext
OTAsyncOpenAppleTalkServicesInContext
OTAsyncOpenEndpointInContext
OTAsyncOpenInternetServicesInContext
OTAsyncOpenMapperInContext
OTCreateDeferredTaskInContext
OTCreateTimerTaskInContext
OTOpenAppleTalkServicesInContext
OTOpenEndpointInContext
OTOpenInternetServicesInContext
OTOpenMapperInContext
As a convenience, applications may pass a null pointer to these routines and Open Transport will use the context that was passed to InitOpenTransport. However, shared libraries must always pass a valid OTClientContextPtr.
If you want to keep your application source code compatible with pre-Carbon systems, you may define the C preprocessor constant OTCARBONAPPLICATION to 1 to use the old routine names without the "InContext" suffix.
Carbon applications must pass UPPs instead of proc pointers for Open Transport callback routines. You can use these new functions to create UPPs:
OTNotifyUPP replaces OTNotifyProcPtr
OTProcessUPP replaces OTProcessProcPtr
OTListSearchUPP replaces OTListSearchProcPtr
You can use these functions to allocate and free UPPs:
NewOTNotifyUPP
DisposeOTNotifyUPP
NewOTProcessUPP
DisposeOTProcessUPP
NewOTListSearchUPP
DisposeOTListSearchUPP
These functions have been modified to take an OTNotifyUPP UPP instead of a proc pointer:
OTAsyncOpenAppleTalkServicesInContext
OTAsyncOpenInternetServices InContext
OTInstallNotifier
OTAsyncOpenEndpointInContext
OTAsyncOpenMapperInContext
These functions have been modified to take an OTProcessUPP UPP instead of a proc pointer:
OTCreateTimerTaskInContext
OTCreateDeferredTaskInContext
These functions have been modified to take an OTListSearchUPP UPP instead of a proc pointer:
OTFindLink
OTFindAndRemoveLink
All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.The CloseOpenTransportinContext function acts like the pre-Carbon CloseOpenTransport function except that it takes an additional parameter, an OTClientContextPtr, which can be NULL for applications. Other types of clients must provide a valid client context pointer. Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Use InitOpenTransportInContext instead.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Use InitOpenTransportInContext instead.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport hash lists because Apple has not identified a need for them. Not available in CarbonLib. Not available in Mac OS X.Use OTAllocInContext instead.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Use OTAllocMemInContext instead.
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Use OTAsyncOpenAppleTalkServicesInContext instead.
OTAsyncOpenAppleTalkServicesInContext
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Use OTAsyncOpenEndpointInContext instead.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Use OTAsyncOpenInternetServicesInContext instead.
OTAsyncOpenInternetServicesInContext
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Use OTAsyncOpenMapperInContext instead.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Use the open routine corresponding to the type of provider instead:
OTAsyncOpenEndpointInContext
OTAsyncOpenMapperInContext
OTAsyncOpenInternetServicesInContext
OTAsyncOpenAppleTalkServicesInContextCarbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0.2 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0.2 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0.2 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0.2 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.
OTCalculateHashListMemoryNeeds
Carbon does not support Open Transport hash lists because Apple has not identified a need for them. Not available in CarbonLib. Not available in Mac OS X.Open Transport's connection-oriented transaction-based endpoint feature will not be supported. Not available in CarbonLib. Not available in Mac OS X.Open Transport's connection-oriented transaction-based endpoint feature will not be supported. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Carbon does not support transaction oriented endpoints. Not available in CarbonLib. Not available in Mac OS X.Carbon does not support transaction-oriented endpoints. Not available in CarbonLib. Not available in Mac OS X.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.OT ports are read only in Carbon. In Mac OS X, code that communicates directly with network interfaces must use the IOKit API. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Passing inline options to OTCreateConfiguration-for example, OTCreateConfiguration("tcp(NoDelay=1)")-is not supported on Mac OS X. Instead, you should explicitly set any options using the function OTOptionManagement.
Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Use OTCreateDeferredTaskInContext.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Apple has not identified a developer need for this function. You can use TOption structures if necessary. Not available in CarbonLib. Not available in Mac OS X.Apple has not identified a developer need for this function. You can use TOption structures if necessary. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.This function will not be supported because Apple has not identified a specific developer need for it.Use OTCreateTimerTaskInContext.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support access to Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Carbon applications cannot be called from a driver Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support direct manipulation of CFM libraries via the Open Transport API.Carbon does not support Open Transport hash lists because Apple has not identified a need for them. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Carbon does not support access to the Open Transport port name or icon because this information is not available on Mac OS X.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Due to architectural changes Carbon will not support this function. Not available in CarbonLib. Not available in Mac OS X.Not available in CarbonLib. Not available in Mac OS X.Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Mac OS X does not currently support this type of information.Carbon does not support direct manipulation of CFM or ASLM libraries via the Open Transport API.
Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Carbon does not support Open Transport hash lists because Apple has not identified a developer need for them.
Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon cannot be called at interrupt level, so this function would always return the same value. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.
Carbon does not support Open Transport hash lists because Apple has not identified a developer need for them. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Carbon applications cannot be called from a driver Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support direct manipulation of CFM or ASLM libraries via the Open Transport API.Carbon does not support direct manipulation of CFM or ASLM libraries via the Open Transport API.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Use OTOpenAppleTalkServicesInContext instead.
OTOpenAppleTalkServicesInContext
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Use OTOpenEndpointInContext.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Use OTOpenInternetServicesInContext instead.
OTOpenInternetServicesInContext
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Use OTOpenMapperInContext instead.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Due to architectural changes, Carbon will not support this function.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Open Transport's connection-oriented transaction-based endpoint feature will not be supported. Not available in CarbonLib. Not available in Mac OS X.Open Transport's connection-oriented transaction-based endpoint feature will not be supported. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support transaction-oriented endpoints.
Not available in CarbonLib. Not available in Mac OS X.Carbon does not support transaction-oriented endpoints.
Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Apple has not identified an application need for this function.
Available in CarbonLib 1.3 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Due to architectural changes, Carbon will not support this function. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support direct manipulation of CFM or ASLM libraries via the Open Transport API.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport hash lists because Apple has not identified a developer need for them. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport hash lists because Apple has not identified a developer need for them. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Carbon applications cannot be called from drivers.
Not available in CarbonLib. Not available in Mac OS X.This function will not be supported because Apple has not identified a specific developer need for it. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.OT ports are read only in Carbon. In Mac OS X, code that communicates directly with network interfaces must use the IOKit API. Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.OT ports are read only in Carbon. In Mac OS X, code that communicates directly with network interfaces must use the IOKit API. Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Carbon does not support Open Transport configuration APIs because the Mac OS X networking stack is not based on STREAMS.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Open Transport's connection-oriented transaction-based endpoint feature will not be supported. Not available in CarbonLib. Not available in Mac OS X.Open Transport's connection-oriented transaction-based endpoint feature will not be supported. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support transaction-oriented endpoints. Not available in CarbonLib. Not available in Mac OS X.Carbon does not support transaction-oriented endpoints. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Due to architectural changes, Carbon will not support this function. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Due to architectural changes, Carbon will not support this function.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.Carbon does not support direct manipulation of CFM or ASLM libraries via the Open Transport API.Carbon does not support direct manipulation of CFM or ASLM libraries via the Open Transport API.Apple has not identified a specific developer need for this function.Available in CarbonLib 1.3 and later. Available in Mac OS X 10.0 and later.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X. Not available in CarbonLib. Not available in Mac OS X.Available in CarbonLib 1.0 and later when OpenTransport 1.0 or later is present. Available in Mac OS X 10.0 and later.This function will not be supported because Apple has not identified a specific developer need for it.Carbon does not support sophisticated Open Transport port management.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.Carbon does not support any STREAMS functionality because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.This function will not be supported because Apple has not identified a specific developer need for it.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.All of the functions in OpenTransportKernel.h are unsupported by Carbon because the STREAMS subsystem is not available on Mac OS X.Carbon does not support direct manipulation of CFM or ASLM libraries via the Open Transport API.
Generated on: 12/12/2001. Copyright © 1999-2001 Apple Computer, Inc. All rights reserved.