• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
UDP Sockets & Clock Synchronization
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

UDP Sockets & Clock Synchronization


  • Subject: UDP Sockets & Clock Synchronization
  • From: Zack Morris <email@hidden>
  • Date: Mon, 25 Feb 2002 22:44:11 -0700

Hi, I am messing with sockets on OS X and I need a way to have an
"interrupt" that fires when a UDP packet comes in. Using select() doesn't
really help, because if my game runs at 30 fps, that means I have a 33ms
uncertainty about when a packet came in (if I poll the network each time
through my main loop). I need something similar to the asynch mode of OS 9.
That's because I send out a "ping" packet (using UDP) with the current time.
Ont the other end, the server needs to see the packet come in and return a
response packet as quickly as possible to mimimize the latency. The
original computer gets that response packet and looks at the server's time
and round trip time to compute how much to change the clock by. Obviously
throwing an extra 33ms in there doesn't help! Is there a way to do this?

P.S. It would be nice if this worked with GUSI so I could have one method,
but it's not mandatory...thanx for your time,

Zack Morris
Z Sculpt Entertainment
email@hidden
http://www.zsculpt.com
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: UDP Sockets & Clock Synchronization
      • From: Ricardo Cabral <email@hidden>
    • Re: UDP Sockets & Clock Synchronization
      • From: Vincent Lubet <email@hidden>
  • Prev by Date: Re: DHCP leases + other woes
  • Next by Date: System Configuration framework (setting AuthPassword)
  • Previous by thread: Serial Endpoint Problems
  • Next by thread: Re: UDP Sockets & Clock Synchronization
  • Index(es):
    • Date
    • Thread