AEStreamOpenDesc(_:_:)
Marks the beginning of a descriptor in an AEStreamRef.
Declaration
func AEStreamOpenDesc(_ ref: AEStreamRef!, _ newType: DescType) -> OSStatusParameters
- ref:
An Aestreamref containing the stream data.
- newType:
A type code for the new
AEDescbeing added to the stream. See Desctype.
Return Value
A result code. See Result Codes.
Discussion
Use this routine to mark the beginning of a descriptor definition in an AEDesc. After calling this routine, you should call AEStreamWriteData(_:_:_:) one or more times to write the descriptor data to the stream. When you are done writing data, you must call AEStreamCloseDesc(_:) to complete the descriptor definition.
See Also
Creating Apple Event Structures Using Streams
AEStreamClose(_:_:)AEStreamCloseDesc(_:)AEStreamCloseList(_:)AEStreamCloseRecord(_:)AEStreamCreateEvent(_:_:_:_:_:_:_:)AEStreamOpen()AEStreamOpenEvent(_:)AEStreamOpenKeyDesc(_:_:_:)AEStreamOpenList(_:)AEStreamOpenRecord(_:_:)AEStreamOptionalParam(_:_:)AEStreamSetRecordType(_:_:)AEStreamWriteAEDesc(_:_:)AEStreamWriteData(_:_:_:)AEStreamWriteDesc(_:_:_:_:)AEStreamWriteKey(_:_:)AEStreamWriteKeyDesc(_:_:_:_:_:)