]> gitweb.factorcode.org Git - factor.git/blob - basis/xmode/modes/sip.xml
xmode.modes: updating with recent xmode files
[factor.git] / basis / xmode / modes / sip.xml
1 <?xml version="1.0"?>
2 <!DOCTYPE MODE SYSTEM "xmode.dtd">
3 <MODE>
4         <PROPS>
5                 <PROPERTY NAME="contextInsensitive" VALUE="true" />
6         </PROPS>
7         <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE" DIGIT_RE="\d+">
8                 <MARK_PREVIOUS TYPE="KEYWORD3" MATCH_TYPE="OPERATOR">=</MARK_PREVIOUS>
9                 <KEYWORDS>
10                         <!--{{{ Requests -->
11                         <KEYWORD1>REGISTER</KEYWORD1>
12                         <KEYWORD1>INVITE</KEYWORD1>
13                         <KEYWORD1>ACK</KEYWORD1>
14                         <KEYWORD1>CANCEL</KEYWORD1>
15                         <KEYWORD1>OPTIONS</KEYWORD1>
16                         <KEYWORD1>BYE</KEYWORD1>
17                         <KEYWORD1>REFER</KEYWORD1>
18                         <KEYWORD1>NOTIFY</KEYWORD1>
19                         <KEYWORD1>MESSAGE</KEYWORD1>
20                         <KEYWORD1>SUBSCRIBE</KEYWORD1>
21                         <KEYWORD1>INFO</KEYWORD1>
22                         <KEYWORD1>PRACK</KEYWORD1>
23                         <KEYWORD1>UPDATE</KEYWORD1>
24                         <KEYWORD1>PUBLISH</KEYWORD1> <!-- RFC3903 -->
25                         <!--}}}-->
26
27                         <!--{{{ Header fields -->
28                         <KEYWORD2>Accept</KEYWORD2>
29                         <KEYWORD2>Accept-Contact</KEYWORD2>                     <!-- RFC3841 -->
30                         <KEYWORD2>Accept-Language</KEYWORD2>
31                         <KEYWORD2>Alert-Info</KEYWORD2>
32                         <KEYWORD2>Allow</KEYWORD2>                              <!-- RFC3261 -->
33                         <KEYWORD2>Allow-Events</KEYWORD2>                       <!-- RFC3265 -->
34                         <KEYWORD2>Authentication-Info</KEYWORD2>                <!-- RFC3261 -->
35                         <KEYWORD2>Authorization</KEYWORD2>                      <!-- RFC3261 -->
36                         <KEYWORD2>Call-ID</KEYWORD2>                            <!-- RFC3261 -->
37                         <KEYWORD2>Call-Info</KEYWORD2>                          <!-- RFC3261 -->
38                         <KEYWORD2>Contact</KEYWORD2>                            <!-- RFC3261 -->
39                         <KEYWORD2>Content-Disposition</KEYWORD2>                <!-- RFC3261 -->
40                         <KEYWORD2>Content-Encoding</KEYWORD2>                   <!-- RFC3261 -->
41                         <KEYWORD2>Content-Language</KEYWORD2>                   <!-- RFC3261 -->
42                         <KEYWORD2>Content-Length</KEYWORD2>
43                         <KEYWORD2>Content-Type</KEYWORD2>
44                         <KEYWORD2>CSeq</KEYWORD2>                               <!-- RFC3261 -->
45                         <KEYWORD2>Date</KEYWORD2>                               <!-- RFC3261 -->
46                         <KEYWORD2>Encryption</KEYWORD2>
47                         <KEYWORD2>Error-Info</KEYWORD2>                         <!-- RFC3261 -->
48                         <KEYWORD2>Event</KEYWORD2>                              <!-- RFC3265 -->
49                         <KEYWORD2>Expires</KEYWORD2>                            <!-- RFC2543 -->
50                         <KEYWORD2>From</KEYWORD2>                               <!-- RFC3261 -->
51                         <KEYWORD2>Hide</KEYWORD2>
52                         <KEYWORD2>In-Reply-To</KEYWORD2>                        <!-- RFC3261 -->
53                         <KEYWORD2>Max-Forwards</KEYWORD2>                       <!-- RFC3261 -->
54                         <KEYWORD2>Min-Expires</KEYWORD2>                        <!-- RFC3261 -->
55                         <KEYWORD2>Min-SE</KEYWORD2>                             <!-- RFC4028 -->
56                         <KEYWORD2>MIME-Version</KEYWORD2>
57                         <KEYWORD2>Organization</KEYWORD2>                       <!-- RFC3261 -->
58                         <KEYWORD2>P-Asserted-Identity</KEYWORD2>                <!-- RFC3325 -->
59                         <KEYWORD2>P-Preferred-Identity</KEYWORD2>               <!-- RFC3325 -->
60                         <KEYWORD2>Path</KEYWORD2>                               <!-- RFC3327 -->
61                         <KEYWORD2>Priority</KEYWORD2>                           <!-- RFC3261 -->
62                         <KEYWORD2>Privacy</KEYWORD2>                            <!-- RFC3323 -->
63                         <KEYWORD2>Proxy-Authenticate</KEYWORD2>
64                         <KEYWORD2>Proxy-Authentication-Info</KEYWORD2>          <!-- RFC2617 -->
65                         <KEYWORD2>Proxy-Authorization</KEYWORD2>                <!-- RFC3261 -->
66                         <KEYWORD2>Proxy-Require</KEYWORD2>                      <!-- RFC3261 -->
67                         <KEYWORD2>RAck</KEYWORD2>                               <!-- RFC3262 -->
68                         <KEYWORD2>Reason</KEYWORD2>                             <!-- RFC3326 -->
69                         <KEYWORD2>Record-Route</KEYWORD2>                       <!-- RFC3261 -->
70                         <KEYWORD2>Refer-Sub</KEYWORD2>                          <!-- RFC4488 -->
71                         <KEYWORD2>Refer-To</KEYWORD2>                           <!-- RFC3515 -->
72                         <KEYWORD2>Referred-By</KEYWORD2>                        <!-- RFC3892 -->
73                         <KEYWORD2>Reject-Contact</KEYWORD2>                     <!-- RFC3841 -->
74                         <KEYWORD2>Remote-Party-ID</KEYWORD2>                    <!-- draft-ietf-sip-privacy-04.txt -->
75                         <KEYWORD2>Replaces</KEYWORD2>                           <!-- RFC3891 -->
76                         <KEYWORD2>Reply-To</KEYWORD2>                           <!-- RFC3261 -->
77                         <KEYWORD2>Request-Disposition</KEYWORD2>                        <!-- RFC3841 -->
78                         <KEYWORD2>Require</KEYWORD2>                            <!-- RFC3261 -->
79                         <KEYWORD2>Retry-After</KEYWORD2>                        <!-- RFC3261 -->
80                         <KEYWORD2>Route</KEYWORD2>                              <!-- RFC3261 -->
81                         <KEYWORD2>RSeq</KEYWORD2>                               <!-- RFC3261 -->
82                         <KEYWORD2>Security-Client</KEYWORD2>                    <!-- RFC3329 -->
83                         <KEYWORD2>Security-Server</KEYWORD2>                    <!-- RFC3329 -->
84                         <KEYWORD2>Security-Verify</KEYWORD2>                    <!-- RFC3329 -->
85                         <KEYWORD2>Server</KEYWORD2>                             <!-- RFC2616 RFC3261 -->
86                         <KEYWORD2>Service-Route</KEYWORD2>                      <!-- RFC3608 -->
87                         <KEYWORD2>Session-Expires</KEYWORD2>                    <!-- RFC4028 -->
88                         <KEYWORD2>SIP-ETag</KEYWORD2>                           <!-- RFC3903 -->
89                         <KEYWORD2>SIP-If-Match</KEYWORD2>                       <!-- RFC3903 -->
90                         <KEYWORD2>Subject</KEYWORD2>                            <!-- RFC3261 -->
91                         <KEYWORD2>Subscription-State</KEYWORD2>                 <!-- RFC3265 -->
92                         <KEYWORD2>Supported</KEYWORD2>                          <!-- RFC3261 -->
93                         <KEYWORD2>Suppress-Body-If-Match</KEYWORD2>             <!-- draft-niemi-sip-subnot-etags-01 -->
94                         <KEYWORD2>Suppress-Notify-If-Match</KEYWORD2>           <!-- draft-niemi-sip-subnot-etags-01 -->
95                         <KEYWORD2>Timestamp</KEYWORD2>                          <!-- RFC3261 -->
96                         <KEYWORD2>To</KEYWORD2>                                 <!-- RFC3261 -->
97                         <KEYWORD2>Unsupported</KEYWORD2>                        <!-- RFC3261 -->
98                         <KEYWORD2>User-Agent</KEYWORD2>
99                         <KEYWORD2>Via</KEYWORD2>                                <!-- RFC3261 -->
100                         <KEYWORD2>Warning</KEYWORD2>                            <!-- RFC3261 -->
101                         <KEYWORD2>WWW-Authenticate</KEYWORD2>                   <!-- RFC3261 -->
102                         <!--}}}-->
103                 </KEYWORDS>
104         </RULES>
105 </MODE>