> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ag2.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# autogen.io.thread_io_stream.AsyncThreadIOStream

<h2 id="autogen.io.thread_io_stream.AsyncThreadIOStream" class="doc doc-heading">
  <code class="doc-symbol doc-symbol-heading doc-symbol-class" />

  <span class="doc doc-object-name doc-class-name">AsyncThreadIOStream</span>
</h2>

```python theme={null}
AsyncThreadIOStream()
```

### Instance Attributes

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### input\_stream

<br />

<br />

### Instance Methods

<code class="doc-symbol doc-symbol-heading doc-symbol-method" />

#### input

```python theme={null}
input(
    self,
    prompt: str = '',
    *,
    password: bool = False
) -> str
```

<b>Parameters:</b>

| Name       | Description                                  |
| ---------- | -------------------------------------------- |
| `prompt`   | **Type:** str<br /><br />**Default:** ''     |
| `password` | **Type:** bool<br /><br />**Default:** False |

<br />

<code class="doc-symbol doc-symbol-heading doc-symbol-method" />

#### print

```python theme={null}
print(
    self,
    *objects: Any,
    sep: str = ' ',
    end: str = '\n',
    flush: bool = False
) -> None
```

<b>Parameters:</b>

| Name       | Description                                  |
| ---------- | -------------------------------------------- |
| `*objects` | **Type:** Any                                |
| `sep`      | **Type:** str<br /><br />**Default:** ' '    |
| `end`      | **Type:** str<br /><br />**Default:** '\n'   |
| `flush`    | **Type:** bool<br /><br />**Default:** False |

<br />

<code class="doc-symbol doc-symbol-heading doc-symbol-method" />

#### send

```python theme={null}
send(self, message: Any) -> None
```

<b>Parameters:</b>

| Name      | Description   |
| --------- | ------------- |
| `message` | **Type:** Any |

<br />
