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

# WebSocket.Close

> Закрывает WebSocket object, возвращенный WebSocket.connect. Первый argument должен быть table. Функция читает field connection state объекта. Если live state существует и еще не destroyed или closed, она устанавливает isClosed в true и отправляет пустой close frame frame через сохраненный WebSocket connection. Она не принимает close code или reason и не возвращает values.

<div className="real-function-page">
  ```lua theme={null}
  WebSocket.Close(socket: WebSocket)
  ```

  ## Аргументы

  <ParamField path={"socket"} type={"WebSocket"} required>
    WebSocket table, возвращенная WebSocket.connect. Function ожидает, что эта table содержит connection state.
  </ParamField>

  ## Пример

  Close a WebSocket object returned by WebSocket.connect.

  ```lua theme={null}
  local socket = WebSocket.connect("wss://example.com/socket")

  socket:Close()
  ```
</div>
