chrome dgram
1.0.0
dgram
API 사용이 모듈을 사용하면 Chrome 패키지 앱에서 Node.js dgram(UDP) API를 사용할 수 있습니다.
Chrome 앱의 네트워킹을 위한 Chrome chrome.sockets
API의 특이한 점을 배우는 대신 익숙한 상위 수준 노드 API를 사용하세요 . 그런 다음 browserify를 사용하여 코드를 컴파일하면 모든 준비가 완료됩니다!
이 모듈은 웹토렌트에서 사용됩니다.
npm install chrome-dgram
모든 매개변수 목록 속기 및 변형을 포함하여 노드의 dgram
API를 사용합니다.
UDP 클라이언트/바인드 예:
var dgram = require ( 'chrome-dgram' )
var sock = dgram . createSocket ( 'udp4' )
sock . send ( 'beep' , 0 , 'beep' . length , 1337 , '127.0.0.1' )
sock . on ( 'message' , function ( data , rInfo ) {
console . log ( 'Got data from ' + rInfo . address + ':' + rInfo . port )
console . log ( data )
} )
전체 API 문서는 nodejs.org를 참조하세요: dgram
테스트를 실행하려면 npm test
사용하세요. 테스트에서는 TCP 및 UDP 서버를 실행하고 브라우저화된 클라이언트 코드를 사용하여 몇 가지 다른 Chrome 패키지 앱을 실행합니다. 현재 테스트에는 Mac용 Chrome Canary가 필요합니다. Windows 또는 Linux를 사용하는 경우 언제든지 끌어오기 요청을 보내 이 제한 사항을 해결하세요.
MIT. 저작권 (c) Feross Aboukhadijeh 및 John Hiesey.