SocketOption
SocketOption (소켓 옵션)
소켓과 연관된 소켓 옵션을 나타내는 제네릭 인터페이스입니다. channels 패키지에서 NetworkChannel 인터페이스는 채널의 소켓 옵션을 설정하고 조회하는 setOption과 getOption 메서드를 정의합니다.
본문
제네릭 타입 T는 옵션의 값 타입입니다. name()과 type() 메서드로 옵션의 이름과 값 타입을 얻을 수 있습니다.
SocketOption<T>는 소켓과 연관된 옵션을 나타내는 제네릭 인터페이스로, 타입 매개변수 T는 옵션 값의 타입입니다.
channels 패키지의 NetworkChannel 인터페이스는 소켓 옵션을 설정하고 조회하는 setOption/getOption 메서드를 정의합니다.
표준 옵션 목록은 StandardSocketOptions 클래스가 제공하며, 채널 기반 비동기·블로킹 소켓 프로그래밍에서 널리 사용됩니다.
name()과 type() 메서드로 옵션의 이름과 값 타입을 얻습니다.
채널 기반 소켓 프로그래밍에서 setOption/getOption으로 사용됩니다.