Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Connector

Connector는 GameAnvil Connector를 사용하기 위한 기본 클래스다. 기본 설정과 Agent의 관리를 담당한다. 또 내부 동작과 관련된 로그를 볼수 있도록 delegate를 등록할 수 있다.

Hierarchy

  • Connector

Index

Properties

config

config: Config = new Config

커넥터 환경값.

Methods

CreateUserAgent

  • CreateUserAgent(serviceName: string, subId: number): UserAgent
  • 유저 에이전트 생성.

    Parameters

    • serviceName: string

      UserAgent가 사용 할 serviceName.

    • subId: number

      서비스별 UserAgent를 식별 할 수 있는 고유 ID. 서버 구현에 따라 사용하지 않을 수 있음.

    Returns UserAgent

    UserAgent 생성된 유저 에이전트.

GetConnectionAgent

GetUserAgent

  • GetUserAgent(serviceName: string, subId: number): UserAgent
  • 유저 에이전트를 찾아 가져온다.

    Parameters

    • serviceName: string

      UserAgent가 사용하는 serviceName.

    • subId: number

      서비스별 UserAgent를 식별 할 수 있는 고유 ID. 서버 구현에 따라 사용하지 않을 수 있음.

    Returns UserAgent

    UserAgent 해당 유저 에이전트, 없으면 null

GetUserAgents

  • 모든 유저 에이전트를 넘겨준다.

    Returns Array<UserAgent>

    Array 모든 유저 에이전트.

Update

  • Update(): void
  • 메세지의 처리를 위한 함수. 주기적으로 호출해주어야 한다.

    Returns void

Static Create

  • Connector의 새 인스턴스를 생성하여 리턴한다.

    Returns Connector

    Connector의 새 인스턴스;

Generated using TypeDoc