여러개의 패킷을 담기 위한 추가정보 클래스

Constructors

  • (내부용)

    Parameters

    • OptionalbasePayloads: Payload[]

      생성할 프로토버퍼 Payload

    Returns Payload

Methods

  • Payload에 패킷 컬렉션을 추가

    Parameters

    Returns void

  • Payload에 다른 Payload 컬렉션을 추가

    Parameters

    • payloads: Payload[]

      추가할 Payload 목록

    Returns void

  • Payload에 패킷을 추가

    Parameters

    • packet: Packet

      추가할 패킷

    Returns void

  • Payload에 다른 Payload를 추가

    Parameters

    • payload: Payload

      추가할 Payload

    Returns void

  • 사용자 정의 메시지 아이디로 byte[]를 담은 패킷을 반환, 없을 경우 null을 반환

    Parameters

    • customMsgId: number

      사용자 메시지 아이디

    Returns Packet

    메세지 아이디와 byte[]를 담은 패킷, 없을 경우 null

  • 저장된 패킷을 반환, 없을 경우 null을 반환

    Parameters

    • descriptor: MessageDescriptor<IMessage>

      프로토콜 버퍼의 IMessage를 상속받은 타입

    Returns Packet

    메세지를 가진 패킷. 없을 경우 null

  • Internal

    Returns Payload[]