> For the complete documentation index, see [llms.txt](https://docs.airship.gg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airship.gg/networking/airshipnetworkbehaviour/observersrpc.md).

# ObserversRpc

### Observers RPC

This is for broadcasting a call to all clients from the server.

<pre class="language-typescript" data-full-width="false"><code class="lang-typescript">import { AirshipNetworkBehaviour, ObserversRpc } from "@Easy/Core/Shared/Network";
<strong>export default class ExampleGlobalButton extends AirshipNetworkBehaviour {
</strong>    @ObserversRpc()
    private BroadcastMessage(string message) {
        print("Server has sent everyone", message, "!")
    }
}
</code></pre>
