# `Cauldron3D.Net.Socket`
[🔗](https://github.com/jaman/cauldron/blob/v0.3.3/cauldron_3d_net/lib/cauldron_3d/net/socket.ex#L1)

The socket browsers watching scenes connect through, with the channel
`Cauldron3D.Net.Channel` defines.

    defmodule MyGame.Web.SceneSocket do
      use Cauldron3D.Net.Socket, channel: MyGame.Web.SceneChannel
    end

`:topic` is the channel's topic prefix (default `"scene"`). `:verify`, a `{module,
function}` given the connect params and answering `{:ok, assigns}` or `:error`, decides
who may connect; without it everyone may.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
