UdpSingleSourceMulticastClient 클래스

정의

경고

이 API는 현재 사용되지 않습니다.

단일 소스의 멀티캐스트 트래픽을 받는 클라이언트 수신자로서, SSM(Source Specific Multicast)이라고도 합니다.A client receiver for multicast traffic from a single source, also known as Source Specific Multicast (SSM).

public ref class UdpSingleSourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpSingleSourceMulticastClient : IDisposable
type UdpSingleSourceMulticastClient = class
    interface IDisposable
Public Class UdpSingleSourceMulticastClient
Implements IDisposable
상속
UdpSingleSourceMulticastClient
특성
구현

설명

멀티 캐스트 그룹 주소 및 발신자 원본 주소를 알고 있어야 합니다.The multicast group address and sender source address must be known.

특정 한 보낸에서 멀티 캐스트 데이터를 받는 것 외에 UdpSingleSourceMulticastClient 클라이언트 보낸 사람에 게 유니캐스트 데이터를 보낼 수도 있습니다.In addition to receiving multicast data from a specific sender, the UdpSingleSourceMulticastClient client can also send unicast data back to the sender.

여러 소스의 멀티 캐스트를 받거나 원본 사전에 알려지지 않은 경우 사용 된 UdpSingleSourceMulticastClient 클래스를 대신 합니다.To receive multicast from multiple sources, or when the sources aren't known in advance, use the UdpSingleSourceMulticastClient class instead.

생성자

UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32)

그룹 주소를 구독하고 단일 원본에서 데이터그램을 받을 수 있는 새 UdpSingleSourceMulticastClient UDP 클라이언트를 만듭니다.Creates a new UdpSingleSourceMulticastClient UDP client that can subscribe to a group address and receive datagrams from a single source.

속성

ReceiveBufferSize

Socket 인스턴스에 대한 멀티캐스트 수신 작업에 사용되는 UdpSingleSourceMulticastClient 의 수신 버퍼 크기(바이트)를 가져오거나 설정합니다.Gets or sets the size, in bytes, of the receive buffer of the Socket used for multicast receive operations on this UdpSingleSourceMulticastClient instance.

SendBufferSize

UdpSingleSourceMulticastClient 인스턴스에서 멀티캐스트 전송 작업에 사용되는 Socket의 보내기 버퍼 크기(바이트)를 가져오거나 설정합니다.Gets or sets the size, in bytes, of the send buffer of the Socket used for multicast send operations on this UdpSingleSourceMulticastClient instance.

메서드

BeginJoinGroup(AsyncCallback, Object)

소켓을 바인딩하고 단일 원본 주소에서 데이터그램을 받을 수 있도록 멀티캐스트 그룹에 대한 조인 작업을 시작합니다.Binds the socket and begins a join operation to the multicast group to allow datagrams to be received from a single source address.

BeginReceiveFromSource(Byte[], Int32, Int32, AsyncCallback, Object)

조인된 멀티캐스트 그룹에서 패킷을 받는 작업을 시작하고 지정된 보낸 사람의 패킷이 그룹에 도착할 때 지정된 콜백을 호출합니다.Begins the operation of receiving a packet from the joined multicast group and invokes the specified callback when a packet has arrived on the group from a specified sender.

BeginSendToSource(Byte[], Int32, Int32, Int32, AsyncCallback, Object)

이전에 지정된 소스에 유니캐스트 패킷을 보내는 작업을 시작합니다.Begins the operation of sending a unicast packet to the source previously specified.

Dispose()

멀티캐스트 그룹을 탈퇴하고 UdpSingleSourceMulticastClient 클래스의 현재 인스턴스 및 기본 Socket에서 사용하는 모든 리소스를 해제합니다.Leaves the multicast group and releases all resources used by the current instance of the UdpSingleSourceMulticastClient class and the underlying the Socket.

EndJoinGroup(IAsyncResult)

멀티캐스트 그룹에 대한 비동기 조인 그룹 작업을 완료합니다.Completes the asynchronous join group operation to a multicast group.

EndReceiveFromSource(IAsyncResult, Int32)

조인된 멀티캐스트 그룹에서 패킷을 받는 비동기 작업을 완료하고 받은 정보를 제공합니다.Completes the asynchronous operation of receiving a packet from the joined multicast group and provides the information received.

EndSendToSource(IAsyncResult)

단일 소스에 유니캐스트 패킷을 보내는 작업을 완료합니다.Completes the operation of sending a unicast packet to a single source.

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

적용 대상