Fork me on GitHub
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 Ccmdline_parser_paramsThe additional parameters to pass to parser functions
 Cextended_report_blockRTCP Extended Report Block (https://tools.ietf.org/html/rfc3611#section-3)
 Cgengetopt_args_infoWhere the command line options are stored
 Cjanus_audiobridge_buffer_packet
 Cjanus_audiobridge_message
 Cjanus_audiobridge_participant
 Cjanus_audiobridge_plainrtp_media
 Cjanus_audiobridge_room
 Cjanus_audiobridge_rtp_forwarder_metadata
 Cjanus_audiobridge_rtp_relay_packet
 Cjanus_audiobridge_session
 Cjanus_av1_svc_contextHelper struct for processing and tracking AV1-SVC streams
 Cjanus_av1_svc_templateHelper struct to track SVC templates
 Cjanus_callbacksCallbacks to contact the Janus core
 Cjanus_configConfiguration container
 Cjanus_config_containerGeneric configuration container (can be an item, a category or an array)
 Cjanus_dtls_srtpJanus DTLS-SRTP handle
 Cjanus_duktape_async_event
 Cjanus_duktape_callback
 Cjanus_duktape_rtp_relay_packet
 Cjanus_duktape_session
 Cjanus_echotest_message
 Cjanus_echotest_session
 Cjanus_eventhandlerThe event handler plugin session and callbacks interface
 Cjanus_http_msg
 Cjanus_http_request_timeout
 Cjanus_http_session
 Cjanus_ice_handleJanus ICE handle
 Cjanus_ice_nacked_packet
 Cjanus_ice_outgoing_traffic
 Cjanus_ice_peerconnectionJanus handle WebRTC PeerConnection
 Cjanus_ice_peerconnection_mediumA single media in a PeerConnection
 Cjanus_ice_queued_packet
 Cjanus_ice_static_event_loop
 Cjanus_ice_statsJanus media statistics container
 Cjanus_ice_stats_infoJanus media statistics
 Cjanus_ice_trickleHelper to handle pending trickle candidates (e.g., when we're still waiting for an offer)
 Cjanus_json_parameter
 Cjanus_jsonlog_line
 Cjanus_log_buffer
 Cjanus_loggerThe logger plugin session and callbacks interface
 Cjanus_lua_async_event
 Cjanus_lua_callback
 Cjanus_lua_rtp_relay_packet
 Cjanus_lua_session
 Cjanus_mqtt_context
 Cjanus_mqttevh_context
 Cjanus_nackJanus representation (linked list) of sequence numbers to send again
 Cjanus_nanomsg_client
 Cjanus_network_addressStructure to hold network addresses in a tagged union which should be IPv4 and IPv6 compatible. Use the family member (either AF_INET or AF_INET6) to determine which type of address is contained
 Cjanus_network_address_string_bufferStructure to hold human readable forms of network addresses in a tagged union which should be IPv4 and IPv6 compatible. Use the family member (either AF_INET or AF_INET6) to determine which type of representation is contained
 Cjanus_network_query_configInternal object representation of a network device query (configuration)
 Cjanus_nosip_media
 Cjanus_nosip_message
 Cjanus_nosip_session
 Cjanus_optionsStruct containing the parsed command line options for Janus
 Cjanus_pfunix_client
 Cjanus_pluginThe plugin session and callbacks interface
 Cjanus_plugin_dataJanus plugin data message
 Cjanus_plugin_resultJanus plugin result
 Cjanus_plugin_rtcpJanus plugin RTCP packet
 Cjanus_plugin_rtpJanus plugin RTP packet
 Cjanus_plugin_rtp_extensionsJanus plugin RTP extensions
 Cjanus_plugin_sessionPlugin-Gateway session mapping
 Cjanus_pp_frame_packet
 Cjanus_pp_g711_wav
 Cjanus_pp_g722_wav
 Cjanus_pp_l16_wav
 Cjanus_pp_rtp_header
 Cjanus_pp_rtp_header_extension
 Cjanus_pp_rtp_skew_context
 Cjanus_pprec_optionsStruct containing the parsed command line options for janus-pp-rec
 Cjanus_rabbitmq_client
 Cjanus_rabbitmq_response
 Cjanus_recorderStructure that represents a recorder
 Cjanus_recordplay_frame_packet
 Cjanus_recordplay_message
 Cjanus_recordplay_recording
 Cjanus_recordplay_rtp_header_extension
 Cjanus_recordplay_session
 Cjanus_red_blockHelper struct to address a specific RED block
 Cjanus_refcount
 Cjanus_requestHelper to address requests and their sources (e.g., a specific HTTP connection, websocket, RabbitMQ or others)
 Cjanus_rtcp_receiver
 Cjanus_rtp_forwarderHelper struct for implementing RTP forwarders
 Cjanus_rtp_header_extensionRTP extension
 Cjanus_rtp_packetRTP packet
 Cjanus_rtp_rfc2833_payloadRTP RFC2833 payload
 Cjanus_rtp_simulcasting_contextHelper struct for processing and tracking simulcast streams
 Cjanus_rtp_svc_contextHelper struct for processing and tracking VP9-SVC streams
 Cjanus_rtp_switching_contextRTP context, in order to make sure SSRC changes result in coherent seq/ts increases
 Cjanus_sdpJanus SDP internal object representation
 Cjanus_sdp_attributeSDP a= attribute representation
 Cjanus_sdp_mdns_candidate
 Cjanus_sdp_mlineSDP m-line representation
 Cjanus_seq_infoA helper struct for determining when to send NACKs
 Cjanus_sessionJanus Core-Client session
 Cjanus_sip_account
 Cjanus_sip_dtmf
 Cjanus_sip_media
 Cjanus_sip_message
 Cjanus_sip_session
 Cjanus_sip_transfer
 Cjanus_sip_uri_t
 Cjanus_streaming_codecs
 Cjanus_streaming_file_source
 Cjanus_streaming_helper
 Cjanus_streaming_message
 Cjanus_streaming_mountpoint
 Cjanus_streaming_rtp_keyframe
 Cjanus_streaming_rtp_relay_packet
 Cjanus_streaming_rtp_source
 Cjanus_streaming_rtp_source_stream
 Cjanus_streaming_session
 Cjanus_streaming_session_stream
 Cjanus_text2pcapInstance of a text2pcap recorder
 Cjanus_text2pcap_ethernet_header
 Cjanus_text2pcap_global_header
 Cjanus_text2pcap_ip_header
 Cjanus_text2pcap_packet_header
 Cjanus_text2pcap_udp_header
 Cjanus_textroom_message
 Cjanus_textroom_participant
 Cjanus_textroom_room
 Cjanus_textroom_session
 Cjanus_transportThe transport plugin session and callbacks interface
 Cjanus_transport_callbacksCallbacks to contact the Janus core
 Cjanus_transport_sessionTransport-Gateway session mapping
 Cjanus_videocall_message
 Cjanus_videocall_session
 Cjanus_videoroom
 Cjanus_videoroom_message
 Cjanus_videoroom_publisher
 Cjanus_videoroom_publisher_stream
 Cjanus_videoroom_remote_recipient
 Cjanus_videoroom_rtp_relay_packet
 Cjanus_videoroom_session
 Cjanus_videoroom_stream_mapping
 Cjanus_videoroom_subscriber
 Cjanus_videoroom_subscriber_stream
 Cjanus_vp8_simulcast_contextVP8 simulcasting context, in order to make sure SSRC changes result in coherent picid/temporal level increases
 Cjanus_vp9_svc_infoVP9 SVC info, as parsed from a payload descriptor
 Cjanus_websockets_client
 Cjanus_wsevh_client
 Cmjr2pcap_ethernet_header
 Cmjr2pcap_global_header
 Cmjr2pcap_ip_header
 Cmjr2pcap_packet_header
 Cmjr2pcap_udp_header
 Cmultiple_fds
 Cpcap2mjr_ethernet_header
 Creport_blockRTCP Report Block (http://tools.ietf.org/html/rfc3550#section-6.4.1)
 Crtcp_appRTCP APP (http://tools.ietf.org/html/rfc3550#section-6.7)
 Crtcp_byeRTCP BYE (http://tools.ietf.org/html/rfc3550#section-6.6)
 Crtcp_contextInternal RTCP state context (for RR/SR)
 Crtcp_fbRTCP-FB (http://tools.ietf.org/html/rfc4585)
 Crtcp_firRTCP FIR (http://tools.ietf.org/search/rfc5104#section-4.3.1.1)
 Crtcp_headerRTCP Header (http://tools.ietf.org/html/rfc3550#section-6.1)
 Crtcp_nackRTCP NACK (http://tools.ietf.org/html/rfc4585#section-6.2.1)
 Crtcp_rembRTCP REMB (http://tools.ietf.org/html/draft-alvestrand-rmcat-remb-03)
 Crtcp_rrRTCP Receiver Report (http://tools.ietf.org/html/rfc3550#section-6.4.2)
 Crtcp_sdes
 Crtcp_sdes_chunkRTCP SDES (http://tools.ietf.org/html/rfc3550#section-6.5)
 Crtcp_sdes_item
 Crtcp_srRTCP Sender Report (http://tools.ietf.org/html/rfc3550#section-6.4.1)
 Crtcp_transport_wide_cc_statsStores transport wide packet reception statistics
 Crtcp_xrRTCP Extended Report (https://tools.ietf.org/html/rfc3611#section-2)
 Crtp_headerRTP Header (http://tools.ietf.org/html/rfc3550#section-5.1)
 Csender_infoRTCP Sender Information (http://tools.ietf.org/html/rfc3550#section-6.4.1)
 Cssip_s
 Cwav_header