X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcstream.h;h=8195a15f3c547c8d8dadb098ec6e7cb746ba3687;hp=3067313ba946d5a04ff4b84235497fc65d6309d6;hb=51558729d89b9f3492b2ca754242ed548a579ca4;hpb=1c3ae0efc13419718213114e140c3d83b4608c1e diff --git a/lib/silcutil/silcstream.h b/lib/silcutil/silcstream.h index 3067313b..8195a15f 100644 --- a/lib/silcutil/silcstream.h +++ b/lib/silcutil/silcstream.h @@ -68,11 +68,6 @@ typedef void *SilcStream; typedef enum { SILC_STREAM_CAN_READ, /* Data available for reading */ SILC_STREAM_CAN_WRITE, /* Stream ready for writing */ - SILC_STREAM_EOS, /* End of stream */ - SILC_STREAM_CLOSED, /* Stream is closed */ - SILC_STREAM_INVALID, /* Stream is invalid */ - SILC_STREAM_NO_MEMORY, /* System out of memory */ - SILC_STREAM_ERROR, /* Unknown error */ } SilcStreamStatus; /***/ @@ -174,6 +169,8 @@ typedef struct { * the notifier callback will later be called with SILC_STREAM_CAN_READ * status when stream is again ready for reading. * + * If error occurred the error code can be retrieved with silc_errno. + * ***/ int silc_stream_read(SilcStream stream, unsigned char *buf, SilcUInt32 buf_len); @@ -194,6 +191,8 @@ int silc_stream_read(SilcStream stream, unsigned char *buf, * notifier callback will later be called with SILC_STREAM_CAN_WRITE * status when stream is again ready for writing. * + * If error occurred the error code can be retrieved with silc_errno. + * ***/ int silc_stream_write(SilcStream stream, const unsigned char *data, SilcUInt32 data_len);