winlin

refine comments for librtmp

@@ -1059,6 +1059,7 @@ typedef void* srs_hijack_io_t; @@ -1059,6 +1059,7 @@ typedef void* srs_hijack_io_t;
1059 /** 1059 /**
1060 * writev of socket. 1060 * writev of socket.
1061 * @return 0, success; otherswise, failed. 1061 * @return 0, success; otherswise, failed.
  1062 + * @remark We assume that the writev always write all data to peer, like what ST or block-socket done.
1062 */ 1063 */
1063 extern int srs_hijack_io_writev(srs_hijack_io_t ctx, const iovec *iov, int iov_size, ssize_t* nwrite); 1064 extern int srs_hijack_io_writev(srs_hijack_io_t ctx, const iovec *iov, int iov_size, ssize_t* nwrite);
1064 /** 1065 /**
@@ -1075,6 +1076,7 @@ typedef void* srs_hijack_io_t; @@ -1075,6 +1076,7 @@ typedef void* srs_hijack_io_t;
1075 /** 1076 /**
1076 * write bytes to socket. 1077 * write bytes to socket.
1077 * @return 0, success; otherswise, failed. 1078 * @return 0, success; otherswise, failed.
  1079 + * @remark We assume that the write always write all data to peer, like what ST or block-socket done.
1078 */ 1080 */
1079 extern int srs_hijack_io_write(srs_hijack_io_t ctx, void* buf, size_t size, ssize_t* nwrite); 1081 extern int srs_hijack_io_write(srs_hijack_io_t ctx, void* buf, size_t size, ssize_t* nwrite);
1080 #endif 1082 #endif