Lines Matching defs:time
333 * time-fields (t=)
334 * 1*( %x74 "=" start-time SP stop-time CRLF)
335 * start-time = time / "0"
336 * stop-time = time / "0"
337 * time = POS-DIGIT 9*DIGIT
341 sdp_parse_time(sdp_time_t **time, const char *begin, const char *end,
357 /* Get start-time */
363 /* Get stop-time */
369 /* Now assign time to session structure */
370 if (*time == NULL) {
371 *time = new_time;
373 tmp = *time;
575 * Not stand-alone. One or more repeat field appear after time field.
576 * %x72 "=" repeat-interval SP typed-time 1*(SP typed-time)
577 * repeat-interval = POS-DIGIT *DIGIT [fixed-len-time-unit]
578 * typed-time = 1*DIGIT [fixed-len-time-unit]
579 * fixed-len-time-unit = %x64 / %x68 / %x6d / %x73
582 sdp_parse_repeat(sdp_time_t *time, const char *begin, const char *end,
595 * A time field should be present before this field can occur, if
596 * time is NULL then repeat field has occured before time field and
599 if (time == NULL)
602 * Get the latest time field and associate this repeat field
605 while (time->t_next != NULL)
606 time = time->t_next;
613 * for a given time field, there could be several repeat fields
616 repeat = time->t_repeat;
618 time->t_repeat = new_repeat;
626 * Get time-interval
669 time->t_repeat = NULL;
675 * %x7a "=" time SP ["-"] typed-time *(SP time SP ["-"] typed-time)
692 /* Get time and offset */
1098 /* we pass time, as repeat is associated with time */