📄 sipb_bnfrules_forclparse.h
字号:
//sipb_bnfrules_forclparse.h#ifndef __MLTD_SIPB_BNFRULES_FORCLPARSE_H__#define __MLTD_SIPB_BNFRULES_FORCLPARSE_H__static const char* sipb_bnfrules_forclparse[]={ ";This rule for get Content-Length from message (for reliable transport layer)", "SIP-message = *(message-line) ", " CRLF", " Content", "message-line = Content-Length / Other-line", "Content-Length = ( \"Content-Length\" / \"l\" ) HCOLON CL-val CRLF", "CL-val = 1*DIGIT", "Other-line = 1*(%x00-09 / %x0B-0C / %x0E-FF) CRLF ", "; In Other-line any char exept CR and LF", "Content = *OCTET", "HCOLON = *( SP / HTAB ) \":\" SWS", ";!!! We change this rule", ";- - - - - - - - - - - - - - - - - - - - - - ", " LWS = ( *WSP CRLF 1*WSP ) / ( 1*WSP ) ; linear whitespace", ";- - - - - - - - - - - - - - - - - - - - - - ", " ", "SWS = [LWS] ; sep whitespace", " ALPHA = %x41-5A / %x61-7A ; A-Z / a-z", " BIT = \"0\" / \"1\"", " CHAR = %x01-7F", " CR = %x0D", " CRLF = CR LF", " CTL = %x00-1F / %x7F", " DIGIT = %x30-39", " DQUOTE = %x22", " HEXDIG = DIGIT / \"A\" / \"B\" / \"C\" / \"D\" / \"E\" / \"F\"", " HTAB = %x09", " LF = %x0A", " LWSP = *(WSP / CRLF WSP)", " OCTET = %x00-FF", " SP = %x20", " VCHAR = %x21-7E", " WSP = SP / HTAB",NULL};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -