MadelineProtoDocs/docs/PHPInternal/danog/MadelineProto/Stream/Transport/WssStream.md

74 lines
1.2 KiB
Markdown

---
title: danog\MadelineProto\Stream\Transport\WssStream: Websocket TLS stream wrapper.
description:
---
# `danog\MadelineProto\Stream\Transport\WssStream`
[Back to index](../../../../index.md)
> Author: Daniil Gentili <daniil@daniil.it>
Websocket TLS stream wrapper.
## Method list:
* `connect(\danog\MadelineProto\Stream\ConnectionContext $ctx): \Generator`
* `disconnect()`
* `write(string $data): \Amp\Promise`
* `getSocket(): \Amp\Socket\EncryptableSocket`
## Methods:
### `connect(\danog\MadelineProto\Stream\ConnectionContext $ctx): \Generator`
Connect to stream.
Parameters:
* `$ctx`: `\danog\MadelineProto\Stream\ConnectionContext` The connection context
#### See also:
* [`\danog\MadelineProto\Stream\ConnectionContext`: Connection context class.](../ConnectionContext.md)
* `\Generator`
### `disconnect()`
Async close.
### `write(string $data): \Amp\Promise`
Async write.
Parameters:
* `$data`: `string` Data to write
#### See also:
* `\Amp\Promise`
### `getSocket(): \Amp\Socket\EncryptableSocket`
{@inheritdoc}
#### See also:
* `\Amp\Socket\EncryptableSocket`
---
Generated by [danog/phpdoc](https://phpdoc.daniil.it)