Changeset 3315:b5bb2bb5347b in roaraudio for libroar/vio.c


Ignore:
Timestamp:
02/03/10 14:57:44 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

moved winsock support out of vio.[ch]

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/vio.c

    r3276 r3315  
    364364} 
    365365 
    366 #ifdef ROAR_TARGET_WIN32 
    367 ssize_t roar_vio_winsock_read    (struct roar_vio_calls * vio, void *buf, size_t count) { 
    368  return recv(roar_vio_get_fh(vio), buf, count, 0); 
    369 } 
    370  
    371 ssize_t roar_vio_winsock_write   (struct roar_vio_calls * vio, void *buf, size_t count) { 
    372  return send(roar_vio_get_fh(vio), buf, count, 0); 
    373 } 
    374  
    375 int     roar_vio_winsock_nonblock(struct roar_vio_calls * vio, int state) { 
    376  return -1; 
    377 } 
    378 int     roar_vio_winsock_sync    (struct roar_vio_calls * vio) { 
    379  return 0; 
    380 } 
    381 int     roar_vio_winsock_ctl     (struct roar_vio_calls * vio, int cmd, void * data) { 
    382  return -1; 
    383 } 
    384 int     roar_vio_winsock_close   (struct roar_vio_calls * vio) { 
    385  
    386  closesocket(roar_vio_get_fh(vio)); 
    387  
    388  return 0; 
    389 } 
    390 #endif 
    391  
    392  
    393366// null 
    394367ssize_t roar_vio_null_rw    (struct roar_vio_calls * vio, void *buf, size_t count) { 
Note: See TracChangeset for help on using the changeset viewer.