liveMedia/rtcp_from_spec.h File Reference

#include <stdlib.h>

Include dependency graph for rtcp_from_spec.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define _ANSI_ARGS_(x)   ()
#define EXTERN   extern
#define EVENT_UNKNOWN   0
#define EVENT_REPORT   1
#define EVENT_BYE   2
#define PACKET_UNKNOWN_TYPE   0
#define PACKET_RTP   1
#define PACKET_RTCP_REPORT   2
#define PACKET_BYE   3
#define drand48   drand30
#define FALSE   0
#define TRUE   1

Typedefs

typedef void * event
typedef double time_tp
typedef void * packet

Functions

EXTERN void OnExpire _ANSI_ARGS_ ((event, int, int, double, int, double *, int *, time_tp, time_tp *, int *))
EXTERN void OnReceive _ANSI_ARGS_ ((packet, event, int *, int *, int *, double *, double *, double, double))
EXTERN void Schedule _ANSI_ARGS_ ((double, event))
EXTERN void SendRTCPReport _ANSI_ARGS_ ((event))
EXTERN double drand30 _ANSI_ARGS_ ((void))


Define Documentation

#define _ANSI_ARGS_ (  )     ()

Definition at line 18 of file rtcp_from_spec.h.

#define drand48   drand30

Definition at line 45 of file rtcp_from_spec.h.

Referenced by rtcp_interval().

#define EVENT_BYE   2

Definition at line 31 of file rtcp_from_spec.h.

Referenced by OnExpire(), OnReceive(), and RTCPInstance::~RTCPInstance().

#define EVENT_REPORT   1

Definition at line 30 of file rtcp_from_spec.h.

Referenced by OnExpire(), OnReceive(), and RTCPInstance::RTCPInstance().

#define EVENT_UNKNOWN   0

Definition at line 29 of file rtcp_from_spec.h.

Referenced by TypeOfEvent().

#define EXTERN   extern

Definition at line 23 of file rtcp_from_spec.h.

#define FALSE   0

Definition at line 48 of file rtcp_from_spec.h.

Referenced by OnReceive().

#define PACKET_BYE   3

Definition at line 42 of file rtcp_from_spec.h.

Referenced by RTCPInstance::incomingReportHandler1(), and OnReceive().

#define PACKET_RTCP_REPORT   2

Definition at line 41 of file rtcp_from_spec.h.

Referenced by RTCPInstance::incomingReportHandler1(), and OnReceive().

#define PACKET_RTP   1

Definition at line 40 of file rtcp_from_spec.h.

Referenced by OnReceive().

#define PACKET_UNKNOWN_TYPE   0

Definition at line 39 of file rtcp_from_spec.h.

Referenced by RTCPInstance::incomingReportHandler1(), and PacketType().

#define TRUE   1

Definition at line 51 of file rtcp_from_spec.h.


Typedef Documentation

typedef void* event

Definition at line 27 of file rtcp_from_spec.h.

typedef void* packet

Definition at line 37 of file rtcp_from_spec.h.

typedef double time_tp

Definition at line 34 of file rtcp_from_spec.h.


Function Documentation

EXTERN double drand30 _ANSI_ARGS_ ( (void)   ) 

EXTERN void RemoveSender _ANSI_ARGS_ ( (event  ) 

EXTERN void Reschedule _ANSI_ARGS_ ( (double, event  ) 

EXTERN void OnReceive _ANSI_ARGS_ ( (packet, event, int *, int *, int *, double *, double *, double, double)   ) 

EXTERN void OnExpire _ANSI_ARGS_ ( (event, int, int, double, int, double *, int *, time_tp, time_tp *, int *)   ) 


Generated on Tue Oct 7 15:39:13 2008 for live by  doxygen 1.5.2