src/cx/streams.h

changeset 1180
4c3a69b9723a
parent 1099
ce5eb95ffba2
equal deleted inserted replaced
1179:ca4c6f590a08 1180:4c3a69b9723a
63 */ 63 */
64 cx_attr_nonnull_arg(1, 2, 3, 4) 64 cx_attr_nonnull_arg(1, 2, 3, 4)
65 cx_attr_access_r(1) 65 cx_attr_access_r(1)
66 cx_attr_access_w(2) 66 cx_attr_access_w(2)
67 cx_attr_access_w(5) 67 cx_attr_access_w(5)
68 cx_attr_export
68 size_t cx_stream_bncopy( 69 size_t cx_stream_bncopy(
69 void *src, 70 void *src,
70 void *dest, 71 void *dest,
71 cx_read_func rfnc, 72 cx_read_func rfnc,
72 cx_write_func wfnc, 73 cx_write_func wfnc,
104 * @return total number of bytes copied 105 * @return total number of bytes copied
105 */ 106 */
106 cx_attr_nonnull 107 cx_attr_nonnull
107 cx_attr_access_r(1) 108 cx_attr_access_r(1)
108 cx_attr_access_w(2) 109 cx_attr_access_w(2)
110 cx_attr_export
109 size_t cx_stream_ncopy( 111 size_t cx_stream_ncopy(
110 void *src, 112 void *src,
111 void *dest, 113 void *dest,
112 cx_read_func rfnc, 114 cx_read_func rfnc,
113 cx_write_func wfnc, 115 cx_write_func wfnc,

mercurial