Skip to main content
Socket.prototype.addSourceSpecificMembership - node__dgram.d.ts - Node documentation
method Socket.prototype.addSourceSpecificMembership

Usage in Deno

```typescript import { Socket } from "node:node__dgram.d.ts"; ```
Socket.prototype.addSourceSpecificMembership(
sourceAddress: string,
groupAddress: string,
multicastInterface?: string,
): void
Tells the kernel to join a source-specific multicast channel at the given `sourceAddress` and `groupAddress`, using the `multicastInterface` with the `IP_ADD_SOURCE_MEMBERSHIP` socket option. If the `multicastInterface` argument is not specified, the operating system will choose one interface and will add membership to it. To add membership to every available interface, call `socket.addSourceSpecificMembership()` multiple times, once per interface. When called on an unbound socket, this method will implicitly bind to a random port, listening on all interfaces.

Parameters

sourceAddress: string
groupAddress: string
optional
multicastInterface: string

Return Type

void