클래스: Mongo::Protocol::Msg::Section1 비공개

상속:
객체
  • 객체
모두 표시
다음에 정의됨:
빌드/ Ruby-driver-v2.19/lib/mongo/ 프로토콜/msg.rb

개요

이 클래스는 비공개 API의 일부입니다. 이 클래스는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

1 유형 OP_MSG 섹션을 캡슐화합니다.

인스턴스 속성 요약 접기

인스턴스 메서드 요약 접기

생성자 세부 정보

#initialize(식별자, 문서) ⇒ 섹션1

이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

섹션1 의 새 인스턴스 를 반환합니다.

이후:

  • 2.5.0



366
367
368
# 파일 'build/ruby-driver-v2.19/lib/mongo/protocol/msg.rb', 줄 366

def 초기화(식별자, 문서)
  @identifier, @documents = 식별자, 문서
end

인스턴스 속성 세부 정보

문서 # 개 ⇒ 객체 (읽기 전용)

이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

이후:

  • 2.5.0



370
371
372
# 파일 'build/ruby-driver-v2.19/lib/mongo/protocol/msg.rb', 줄 370

def 문서
  @documents
end

#식별자객체 (읽기 전용)

이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

이후:

  • 2.5.0



370
371
372
# 파일 'build/ruby-driver-v2.19/lib/mongo/protocol/msg.rb', 줄 370

def 식별자
  @identifier
end

인스턴스 메서드 세부 정보

#==(기타) ⇒ 객체 ~ 라고도 함: eql?

이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

이후:

  • 2.5.0



372
373
374
375
# 파일 'build/ruby-driver-v2.19/lib/mongo/protocol/msg.rb', 줄 372

def ==(기타)
  기타.is_a?(섹션 1) &&
    식별자 == 기타.식별자 && 문서 == 기타.문서
end