void function ( ) { if ( ! isOpen ) { throw new IllegalStateException ( "srini_string" ) ; } isOpen = false ; libc . close ( fd ) ; }
closes the channel . this closes the underlying native file descriptor . concode_field_sep LibC libc concode_elem_sep int fd concode_elem_sep boolean isOpen concode_field_sep int read concode_elem_sep boolean isOpen concode_elem_sep LibC libc concode_elem_sep int write