sdp_delete_attribute(3commput) [opensolaris man page]
sdp_delete_media(3COMMPUTIL) Communication Protocol Parser Utilities Library Functions sdp_delete_media(3COMMPUTIL) NAME
sdp_delete_media, sdp_delete_attribute - delete the specified media or attribute from the appropriate list SYNOPSIS
cc [ flag...] file... -lcommputil [ library...] #include <sdp.h> int sdp_delete_media(sdp_media_t **l_media, sdp_media_t *media); int sdp_delete_attribute(sdp_attr_t **l_attr, sdp_attr_t *attr); DESCRIPTION
The sdp_delete_media() function deletes the specified media from the media list. It is similar to deleting a node in a linked list. The function first finds the media that needs to be deleted using sdp_find_media(3COMMPUTIL). The found media is then passed to sdp_delete_media() to delete it. The function frees the memory allocated to media structure after deleting it. The sdp_delete_attribute() function deletes the specified attribute from the attribute list. It is similar to deleting a node in a linked list. The function first finds the attribute that needs to be deleted using sdp_find_media_rtpmap(3COMMPUTIL) or sdp_find_attribute(3COMM- PUTIL). The found attribute is then passed to sdp_delete_attribute() to delete it. The function frees the memory allocated to attribute structure after deleting it. RETURN VALUES
Upon successful completion, these functions return 0. Otherwise, the appropriate error value is returned. The value of errno is not changed by these calls in the event of an error. ERRORS
These functions will fail if: EINVAL The mandatory input parameters are not provided or are NULL. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ SEE ALSO
libcommputil(3LIB), sdp_find_attribute(3COMMPUTIL), sdp_find_media(3COMMPUTIL), sdp_find_media_rtpmap(3COMMPUTIL), attributes(5) SunOS 5.11 12 Oct 2007 sdp_delete_media(3COMMPUTIL)
Check Out this Related Man Page
libcommputil(3LIB) Interface Libraries libcommputil(3LIB) NAME
libcommputil - communication protocol parser utilities library SYNOPSIS
cc [ flag... ] file... -lcommputil [ library... ] #include <sdp.h> DESCRIPTION
The communication protocol parser utilities library is a placeholder for public interfaces that facilitate parsing of various communication protocols. Functions in this library parse the SDP (Session Description Protocol) description, check for syntax conformance, and generate SDP descriptions. SDP (Session Description Protocol), described in RFC 4566, describes multimedia sessions for the purposes of session announcement, session invitation, and other forms of multimedia session initiation. SDP is used to convey session information in Session Initiation Protocol (SIP), Streaming Media (Real Time Streaming Protocol, RTSP), email, and World Wide Web and Multicast Session Announcement. INTERFACES
The shared object libcommputil.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces. sdp_add_attribute sdp_add_bandwidth sdp_add_connection sdp_add_email sdp_add_information sdp_add_key sdp_add_media sdp_add_name sdp_add_origin sdp_add_phone sdp_add_repeat sdp_add_time sdp_add_uri sdp_add_zone sdp_clone_session sdp_delete_attribute sdp_delete_field sdp_delete_media sdp_delete_media_field sdp_find_attribute sdp_find_media sdp_find_media_rtpmap sdp_free_session sdp_new_session sdp_parse sdp_session_to_str FILES
/lib/libcommputil.so.1 shared object. /lib/64/libcommputil.so.1 64-bit shared object. ATTRIBUTES
See attributes(5) for description of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcsl (32-bit) | +-----------------------------+-----------------------------+ | |SUNWcslx (64-bit) | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ SEE ALSO
Intro(3), attributes(5) SunOS 5.11 12 Oct 2007 libcommputil(3LIB)