NetworkServer는 다중 클라이언트로부터의 연결을 관리하는 고수준 API 클래스입니다.
| 프로퍼티: | 기능: |
|---|---|
| Active | 서버가 시작되었는지 체크합니다. |
| Connections | 현재 연결된 모든 클라이언트 리스트입니다. |
| dontListen | 항목이 활성화되면 서버는 일반 네트워크 포트에서 들어오는 연결에 대해서는 대기를 하지 않습니다. |
| Handlers | 서버에 등록된 메시지 핸들러의 일람표 역할을 합니다. |
| hostTopology | 서버가 사용하고 있는 호스트 토폴로지입니다. |
| listenPort | 서버가 접속 요청 대기를 하고 있는 포트입니다. |
| localClientActive | 로컬 클라이언트가 현재 서버에서 사용 중이면 참(true)이 됩니다. |
| localConnections | 서버상 로컬 연결의 리스트입니다. |
| maxDelay | 연결에서 패킷 전송이 이루어지기까지의 최대 지연 시간입니다. |
| networkConnectionClass | 새 네트워크 연결을 생성할 때 사용되는 클래스입니다. |
| numChannels | 네트워크가 설정된 채널의 수입니다. |
| objects | 서버에서 생성되고 네트워크로 연결된 오브젝트의 일람표 역할을 합니다. |
| serverHostId | 서버에서 사용되는 전송 계층 hostId입니다. |
| useWebSockets | 해당 서버가 일반적인 전송 계층 접속 대신 WebSocket 접속을 시도하도록 합니다. |