> ## 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

> Zamyka WebSocket object zwrócony przez WebSocket.connect. Pierwszy argument musi być table. Funkcja odczytuje field connection state obiektu. Gdy istnieje live state i nie jest jeszcze destroyed ani closed, ustawia isClosed na true i wysyła pusty frame close frame przez zapisany WebSocket connection. Nie przyjmuje close code ani reason i nie zwraca values.

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

  ## Argumenty

  <ParamField path={"socket"} type={"WebSocket"} required>
    WebSocket table zwrócona przez WebSocket.connect. Function oczekuje, że ta table zawiera connection state.
  </ParamField>

  ## Przykład

  Close a WebSocket object returned by WebSocket.connect.

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

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