Tech-invite3GPPspaceIETF RFCsSIP ↠  ExamplesGrammarsPresence
List   Prev   Next

ABNF for SIP Headers

(24  of  93)

SIP Header — Event

RFC 6665Section 8.4  —  IANA
See also:  Subscription-State   Allow-Events

Event =
( "Event" /  "o" )  HCOLONevent‑type  *( SEMIevent‑param )

; example:
; Event: refer

Top
event-type =
event‑package  *( "."  event‑template )

; referRFC 3515Section 3
; regRFC 3680Section 4
; message-summaryRFC 3842Section 3
; presenceRFC 3856Section 6
; winfo   (template)RFC 3857Section 4
; spirits-INDPsRFC 3910Section 5.3.2
; spirits-user-profRFC 3910Section 6.3
; dialogRFC 4235Section 3
; poc-settingsRFC 4354Section 5
; conferenceRFC 4575Section 3
; kpmlRFC 4730Section 4
; consent-pending-additionsRFC 5362Section 5
; xcap-diffRFC 5875Section 4
; http-monitorRFC 5989Section 4
; vq-rtcpxrRFC 6035Section 4
; certificateRFC 6072Section 6
; credentialRFC 6072Section 7
; ua-profileRFC 6080Section 6
; session-spec-policyRFC 6795Section 3
; call-completionRFC 6910Section 9
; load-controlRFC 7200Section 4

Up
event-package =
Up
event-template =
Up
token-nodot =
1*( alphanum  /  "-"  /  "!"  /  "%"  /  "*"  /  "_"  /  "+"  /  "`"  /  "'"  /  "~" )
Up
event-param =
generic‑param /  ( "id"  EQUALtoken ) /  ; see  RFC 6665Section 8.4
call‑ident /  from‑tag /  to‑tag /  with‑sessd /  ; see  RFC 4235Section 3.2
body‑event‑param /  ; see  RFC 5989Section 4.2
Profile‑type /  Vendor /  Model /  Version /  Effective‑By /  ; see  RFC 6080Sections 6.2.16.2.26.2.3
max‑rate‑param /  min‑rate‑param /  amin‑rate‑param /  ; see  RFC 6446Section 9.2
"shared"  ; see  RFC 7463Section 13.1
Up
call-ident =
"call‑id"  EQUAL  ( token /  DQUOTEcallidDQUOTE )
Up
with-sessd =
"include‑session‑description"
Up
body-event-param =
"body"  EQUAL  ( "true" /  "false" )
Up
Profile-type =
"profile-type"  EQUALprofile‑value
Up
profile-value =
Up
profile-types =
"device" /  "user" /  "local‑network"
Up
Vendor =
"vendor"  EQUALquoted‑string
Up
Model =
"model"  EQUALquoted‑string
Up
Version =
"version"  EQUALquoted‑string
Up
Effective-By =
"effective-by"  EQUAL  1DIGIT
Up
max-rate-param =
"max‑rate"  EQUAL  ( 1*2DIGIT  [ "."  1*10DIGIT ] )
Up
min-rate-param =
"min‑rate"  EQUAL  ( 1*2DIGIT  [ "."  1*10DIGIT ] )
Up
amin-rate-param =
"adaptive-min-rate"  EQUAL  ( 1*2DIGIT  [ "."  1*10DIGIT ] )
Up

Top