Changeset 5377:72f1d48ff502 in roaraudio for libroar/vio_winsock.c


Ignore:
Timestamp:
12/23/11 22:09:58 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

Removed legacy functions (Closes: #130):

  • roar_vio_init_calls(),
  • roar_vio_set_inst(),
  • roar_vio_set_fh() and roar_vio_get_fh(),
  • roar_simple_new_stream_obj().
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/vio_winsock.c

    r5278 r5377  
    3737 
    3838#ifdef ROAR_TARGET_WIN32 
     39 
     40static int _get_fh(struct roar_vio_calls * vio) { 
     41 int fh; 
     42 
     43 if ( roar_vio_ctl(vio, ROAR_VIO_CTL_GET_FH, &fh) == -1 ) 
     44  return -1; 
     45 
     46 return fh; 
     47} 
     48 
    3949ssize_t roar_vio_winsock_read    (struct roar_vio_calls * vio, void *buf, size_t count) { 
    40  return recv(roar_vio_get_fh(vio), buf, count, 0); 
     50 return recv(_get_fh(vio), buf, count, 0); 
    4151} 
    4252 
    4353ssize_t roar_vio_winsock_write   (struct roar_vio_calls * vio, void *buf, size_t count) { 
    44  return send(roar_vio_get_fh(vio), buf, count, 0); 
     54 return send(_get_fh(vio), buf, count, 0); 
    4555} 
    4656 
     
    6979  case ROAR_VIO_CTL_GET_SELECT_READ_FH: 
    7080  case ROAR_VIO_CTL_GET_SELECT_WRITE_FH: 
    71     ROAR_DBG("roar_vio_winsock_ctl(vio=%p, cmd=ROAR_VIO_CTL_GET_SELECT_*FH(0x%.8x), data=%p) = 0 // fh=%i", vio, cmd, data, roar_vio_get_fh(vio)); 
    72     *(int*)data = roar_vio_get_fh(vio); 
     81    ROAR_DBG("roar_vio_winsock_ctl(vio=%p, cmd=ROAR_VIO_CTL_GET_SELECT_*FH(0x%.8x), data=%p) = 0 // fh=%i", vio, cmd, data, _get_fh(vio)); 
     82    *(int*)data = _get_fh(vio); 
    7383    return 0; 
    7484   break; 
     
    7888   break; 
    7989  case ROAR_VIO_CTL_ACCEPT: 
    80     tmp = accept(roar_vio_get_fh(vio), NULL, 0); 
     90    tmp = accept(_get_fh(vio), NULL, 0); 
    8191    if ( tmp == -1 ) 
    8292     return -1; 
     
    116126    } 
    117127 
    118     return shutdown(roar_vio_get_fh(vio), tmp); 
     128    return shutdown(_get_fh(vio), tmp); 
    119129   break; 
    120130 } 
     
    126136int     roar_vio_winsock_close   (struct roar_vio_calls * vio) { 
    127137 
    128  closesocket(roar_vio_get_fh(vio)); 
     138 closesocket(_get_fh(vio)); 
    129139 
    130140 return 0; 
Note: See TracChangeset for help on using the changeset viewer.