WSAPoll

개요 Windows Vista부터 새로 생긴 네트워크 API UNIX(Linux) OS의 poll과 비슷한 것이다 복수의 파일 디스크립터를 감시하는 API 지정한 소켓의 상태가 변화했는지 확인하는 기능을 제공한다. 기능적으로는 select와 유사하다 API 설명 WSAPoll function int WSAAPI WSAPoll( WSAPOLLFD fdarray[], ULONG nfds, INT timeout...
더 읽기

TCP/UDP 연결을 하고 있는 프로세스의 정보를 보여주는 "ProcessTCPSummary" 유틸리티

다운로드 ProcessTCPSummary는 TCP/UDP 연결을 하고 있는 프로세스를 나열해 주는 유틸리티이다. 64bit 버전을 포함하여 Windows XP에서 Windows 10까지 대응하고, “NirSoft”의 Web 사이트에서 무료로 다운로드 할 수 있다. TCP 또는 UDP 포트에서 대기중인 프로세스를 실시간으로 볼수 있는 간단한 도구. 각 프로세스의 TCP...
더 읽기

golang - epoll 예제 코드

Golang에서 epoll API를 호출해서 서버 프로그램을 만드는 예제 코드이다. 출처 epoll.go package main import ( "syscall" "fmt" ) const ( EPOLLET = 1 << 31 MaxEpollEvents = 32 ) type epoll struct { fd int } func initEpoll() (epoll, error)...
더 읽기

유튜브 시작

몇 년전에 유튜브에 개인 채널을 만들어서 예전 강연 중 동영상으로 남아 있는 것은 올려 놓았는데 영상 보관용으로 사용하고 있었습니다. 그러다가 올해에 코로나로 인해 강연 등을 정상적으로 할 수 없게 되어서 앞으로는 유튜브에 영상을 자주 올려 볼려고 합니다. 주제는 게임 서버...
더 읽기