#!/usr/bin/env python
# coding: utf
'''
Работа с сетью через UPD/poll()
'''

import pygame, socket, select, time

PORT = 2014
size = 800, 600

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
sock.bind(('', PORT))
# No sock.listen(1) -- this is TCP atuff

check = select.poll()
check.register(sock,select.POLLIN|select.POLLPRI)
while True:
    r = check.poll(1)
    if r:
        # TCP is more complex (accept() then polling connection also)
        print r, sock.recv(1024)
    else:
        time.sleep(1)
#again = True
#while again:

