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

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

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

Methods in org.red5.compatibility.flex.messaging.io with parameters of type IDataInput
Modifier and Type | Method and Description
--- | ---
`void` | ArrayCollection.`readExternal(IDataInput input)` Load custom object from stream.
`void` | ObjectProxy.`readExternal(IDataInput input)` Load custom object from stream.

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

Methods in org.red5.compatibility.flex.messaging.messages with parameters of type IDataInput
Modifier and Type | Method and Description
--- | ---
`void` | AbstractMessage.`readExternal(IDataInput input)`
`void` | AcknowledgeMessage.`readExternal(IDataInput in)`
`void` | AsyncMessage.`readExternal(IDataInput in)`
`void` | CommandMessage.`readExternal(IDataInput in)`
`protected short[]` | AbstractMessage.`readFlags(IDataInput input)`

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

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

Fields in org.red5.io.amf3 declared as IDataInput
Modifier and Type | Field and Description
--- | ---
`protected IDataInput` | ByteArray.`dataInput` Object used to read from array.

Methods in org.red5.io.amf3 with parameters of type IDataInput
Modifier and Type | Method and Description
--- | ---
`void` | IExternalizable.`readExternal(IDataInput input)` Load custom object from stream.