## Uses of Interface
org.red5.io.amf3.IDataOutput

Packages that use IDataOutput
Package | Description
--- | ---
org.red5.compatibility.flex.messaging.io |
org.red5.compatibility.flex.messaging.messages |
org.red5.io.amf3 |

### Uses of IDataOutput in org.red5.compatibility.flex.messaging.io

Methods in org.red5.compatibility.flex.messaging.io with parameters of type IDataOutput
Modifier and Type | Method and Description
--- | ---
`void` | ArrayCollection.`writeExternal(IDataOutput output)` Store custom object to stream.
`void` | ObjectProxy.`writeExternal(IDataOutput output)` Store custom object to stream.

### Uses of IDataOutput in org.red5.compatibility.flex.messaging.messages

Methods in org.red5.compatibility.flex.messaging.messages with parameters of type IDataOutput
Modifier and Type | Method and Description
--- | ---
`void` | AbstractMessage.`writeExternal(IDataOutput output)`
`void` | AcknowledgeMessage.`writeExternal(IDataOutput output)`
`void` | AcknowledgeMessageExt.`writeExternal(IDataOutput output)`
`void` | AsyncMessage.`writeExternal(IDataOutput output)`
`void` | AsyncMessageExt.`writeExternal(IDataOutput output)`
`void` | CommandMessageExt.`writeExternal(IDataOutput out)`

### Uses of IDataOutput in org.red5.io.amf3

Classes in org.red5.io.amf3 that implement IDataOutput
Modifier and Type | Class and Description
--- | ---
`class` | `ByteArray` Red5 version of the Flex ByteArray class.
`class` | `DataOutput` Implementation of the IDataOutput interface.

Fields in org.red5.io.amf3 declared as IDataOutput
Modifier and Type | Field and Description
--- | ---
`protected IDataOutput` | ByteArray.`dataOutput` Object used to write to array.

Methods in org.red5.io.amf3 with parameters of type IDataOutput
Modifier and Type | Method and Description
--- | ---
`void` | IExternalizable.`writeExternal(IDataOutput output)` Store custom object to stream.