Is there an api function to make a winsock control sleep for a certain amount of time without using a timer?

In my program i have a winsock with an index to be able to load a couple of them at a time, and if a connection is detected lets say on winsock(5) then the winsock will send over the data it is sappose to and sleep for a couple seconds.

Can anybody help me in making the winsock fall asleep with API or some other control?? Anything but a timer!