Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CURLINFO_R...SERVER_CSEQ(3) Library Functions Manual CURLINFO_R...SERVER_CSEQ(3)

NAME
     CURLINFO_RTSP_SERVER_CSEQ - next RTSP server CSeq

SYNOPSIS
     #include <curl/curl.h>

     CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_RTSP_SERVER_CSEQ,
				long *cseq);

DESCRIPTION
     Pass  a  pointer  to a long to receive the next CSeq that is expected to be
     used by the application.

     Listening for server initiated requests is not implemented.

     Applications wishing to resume an RTSP session on another connection should
     retrieve this info before closing the active connection.

PROTOCOLS
     This functionality affects rtsp only

EXAMPLE
     int main(void)
     {
       CURL *curl = curl_easy_init();
       if(curl) {
	 CURLcode result;
	 curl_easy_setopt(curl, CURLOPT_URL, "rtsp://rtsp.example.com");
	 result = curl_easy_perform(curl);
	 if(result == CURLE_OK) {
	   long cseq;
	   curl_easy_getinfo(curl, CURLINFO_RTSP_SERVER_CSEQ, &cseq);
	 }
	 curl_easy_cleanup(curl);
       }
     }

AVAILABILITY
     Added in curl 7.20.0

RETURN VALUE
     curl_easy_getinfo(3) returns a CURLcode indicating success or error.

     CURLE_OK (0) means everything was OK, non-zero means an error occurred, see
     libcurl-errors(3).

SEE ALSO
     CURLINFO_RTSP_CSEQ_RECV(3), curl_easy_getinfo(3), curl_easy_setopt(3)

libcurl 			   2026-06-11	     CURLINFO_R...SERVER_CSEQ(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=CURLINFO_RTSP_SERVER_CSEQ&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help