/external/nist-sip/java/gov/nist/javax/sip/parser/ |
ViaParser.java | 47 public ViaParser(Lexer lexer) { 48 super(lexer); 56 lexer.match(TokenTypes.ID); 57 Token protocolName = lexer.getNextToken(); 59 this.lexer.SPorHT(); 61 lexer.match('/'); 62 this.lexer.SPorHT(); 63 lexer.match(TokenTypes.ID); 64 this.lexer.SPorHT() [all...] |
RetryAfterParser.java | 56 * @param lexer the lexer to use to parse the header 58 protected RetryAfterParser(Lexer lexer) { 59 super(lexer); 77 String value = lexer.number(); 87 this.lexer.SPorHT(); 88 if (lexer.lookAhead(0) == '(') { 89 String comment = this.lexer.comment(); 92 this.lexer.SPorHT() [all...] |
WarningParser.java | 60 * @param lexer - 61 * the lexer to use. 63 protected WarningParser(Lexer lexer) { 64 super(lexer); 82 while (lexer.lookAhead(0) != '\n') { 87 this.lexer.match(TokenTypes.ID); 88 Token token = lexer.getNextToken(); 97 this.lexer.SPorHT(); 100 this.lexer.match(TokenTypes.ID) [all...] |
URLParser.java | 50 this.lexer = new Lexer("sip_urlLexer", url); 54 public URLParser(Lexer lexer) { 55 this.lexer = lexer; 56 this.lexer.selectLexer("sip_urlLexer"); 76 return Lexer.isAlphaDigit(next) || isMark(next); 116 char next = lexer.lookAhead(0); 118 lexer.consume(1) [all...] |
ParametersParser.java | 43 protected ParametersParser(Lexer lexer) { 44 super((Lexer) lexer); 53 this.lexer.SPorHT(); 54 while (lexer.lookAhead(0) == ';') { 55 this.lexer.consume(1); 57 this.lexer.SPorHT(); 61 this.lexer.SPorHT(); 71 this.lexer.SPorHT() [all...] |
ChallengeParser.java | 57 protected ChallengeParser(Lexer lexer) { 58 super(lexer); 88 this.lexer.SPorHT(); 89 lexer.match(TokenTypes.ID); 90 Token type = lexer.getNextToken(); 91 this.lexer.SPorHT(); 96 while (lexer.lookAhead(0) != '\n') { 98 this.lexer.SPorHT(); 99 char la = lexer.lookAhead(0) [all...] |
ContactParser.java | 49 protected ContactParser(Lexer lexer) { 50 super(lexer); 51 this.lexer = lexer; 60 if (lexer.lookAhead(0) == '*') { 61 final char next = lexer.lookAhead(1); 63 this.lexer.match('*'); 72 this.lexer.SPorHT(); 73 char la = lexer.lookAhead(0) [all...] |
HeaderParser.java | 52 String tok = lexer.ttoken(); 84 String s1 = lexer.number(); 89 lexer.match(' '); 90 String month = lexer.ttoken().toLowerCase(); 116 lexer.match(' '); 117 String s2 = lexer.number(); 133 String s = lexer.number(); 136 lexer.match(':'); 137 s = lexer.number(); 140 lexer.match(':') [all...] |
ContentTypeParser.java | 52 protected ContentTypeParser(Lexer lexer) { 53 super(lexer); 66 lexer.match(TokenTypes.ID); 67 Token type = lexer.getNextToken(); 68 this.lexer.SPorHT(); 72 lexer.match('/'); 73 lexer.match(TokenTypes.ID); 74 Token subType = lexer.getNextToken(); 75 this.lexer.SPorHT() [all...] |
PriorityParser.java | 56 * @param lexer the lexer to use to parse the header 58 protected PriorityParser(Lexer lexer) { 59 super(lexer); 77 this.lexer.SPorHT(); 78 /*this.lexer.match(TokenTypes.ID); 79 Token token = lexer.getNextToken(); 85 priority.setPriority(this.lexer.ttokenSafe()); 87 this.lexer.SPorHT() [all...] |
RecordRouteParser.java | 53 protected RecordRouteParser(Lexer lexer) { 54 super(lexer); 69 this.lexer.match(TokenTypes.RECORD_ROUTE); 70 this.lexer.SPorHT(); 71 this.lexer.match(':'); 72 this.lexer.SPorHT(); 77 this.lexer.SPorHT(); 78 char la = lexer.lookAhead(0); 80 this.lexer.match(',') [all...] |
/external/nist-sip/java/gov/nist/core/ |
package.html | 4 include classes for basic parser and lexer functionality and logging
|
HostNameParser.java | 37 //import gov.nist.javax.sdp.parser.Lexer; 52 private static LexerCore Lexer; 66 this.lexer = new LexerCore("charLexer", hname); 73 * The lexer is initialized with the buffer. 75 public HostNameParser(LexerCore lexer) { 76 this.lexer = lexer; 77 lexer.selectLexer("charLexer"); 89 lexer.consumeValidChars(VALID_DOMAIN_LABEL_CHAR); 104 while (lexer.hasMoreChars()) [all...] |
/external/nist-sip/java/gov/nist/javax/sip/parser/ims/ |
SecurityAgreeParser.java | 46 import gov.nist.javax.sip.parser.Lexer; 61 protected SecurityAgreeParser(Lexer lexer) { 62 super(lexer); 98 this.lexer.SPorHT(); 99 lexer.match(TokenTypes.ID); 100 Token type = lexer.getNextToken(); 102 this.lexer.SPorHT(); 104 char la = lexer.lookAhead(0); 111 this.lexer.match(';') [all...] |
PVisitedNetworkIDParser.java | 36 import gov.nist.javax.sip.parser.Lexer; 71 protected PVisitedNetworkIDParser(Lexer lexer) { 72 super(lexer); 87 this.lexer.match(TokenTypes.P_VISITED_NETWORK_ID); 88 this.lexer.SPorHT(); 89 this.lexer.match(':'); 90 this.lexer.SPorHT(); 96 if (this.lexer.lookAhead(0) == '\"') 103 this.lexer.SPorHT() [all...] |
ServiceRouteParser.java | 38 import gov.nist.javax.sip.parser.Lexer; 57 protected ServiceRouteParser(Lexer lexer) { 58 super(lexer); 78 this.lexer.match(TokenTypes.SERVICE_ROUTE); 79 this.lexer.SPorHT(); 80 this.lexer.match(':'); 81 this.lexer.SPorHT(); 86 this.lexer.SPorHT(); 87 if (lexer.lookAhead(0) == ',') [all...] |
PathParser.java | 36 import gov.nist.javax.sip.parser.Lexer; 56 protected PathParser(Lexer lexer) { 57 super(lexer); 78 this.lexer.match(TokenTypes.PATH); 79 this.lexer.SPorHT(); 80 this.lexer.match(':'); 81 this.lexer.SPorHT(); 86 this.lexer.SPorHT(); 87 char la = lexer.lookAhead(0) [all...] |
PAssertedIdentityParser.java | 32 import gov.nist.javax.sip.parser.Lexer; 61 protected PAssertedIdentityParser(Lexer lexer) { 62 super(lexer); 84 this.lexer.SPorHT(); 85 while (lexer.lookAhead(0) == ',') 87 this.lexer.match(','); 88 this.lexer.SPorHT(); 94 this.lexer.SPorHT(); 96 this.lexer.SPorHT() [all...] |
PProfileKeyParser.java | 31 import gov.nist.javax.sip.parser.Lexer; 42 protected PProfileKeyParser(Lexer lexer) { 43 super(lexer); 56 this.lexer.match(TokenTypes.P_PROFILE_KEY); 57 this.lexer.SPorHT(); 58 this.lexer.match(':'); 59 this.lexer.SPorHT();
|
PrivacyParser.java | 46 import gov.nist.javax.sip.parser.Lexer; 69 protected PrivacyParser(Lexer lexer) { 71 super(lexer); 86 while (lexer.lookAhead(0) != '\n') { 87 this.lexer.SPorHT(); 92 this.lexer.match(TokenTypes.ID); 93 Token token = lexer.getNextToken(); 95 this.lexer.SPorHT(); 99 while (lexer.lookAhead(0) == ';' [all...] |
/external/nist-sip/java/gov/nist/javax/sip/parser/extensions/ |
ReferencesParser.java | 8 import gov.nist.javax.sip.parser.Lexer; 25 * @param lexer the lexer to use to parse the header 27 protected ReferencesParser(Lexer lexer) { 28 super(lexer); 44 this.lexer.SPorHT(); 46 String callId = lexer.byteStringNoSemicolon();
|
JoinParser.java | 31 * @param lexer Lexer to set 33 protected JoinParser(Lexer lexer) { 34 super(lexer); 49 this.lexer.SPorHT(); 50 String callId = lexer.byteStringNoSemicolon(); 51 this.lexer.SPorHT();
|
/external/qemu/ |
json-lexer.h | 2 * JSON lexer 42 void json_lexer_init(JSONLexer *lexer, JSONLexerEmitter func); 44 int json_lexer_feed(JSONLexer *lexer, const char *buffer, size_t size); 46 int json_lexer_flush(JSONLexer *lexer); 48 void json_lexer_destroy(JSONLexer *lexer);
|
json-lexer.c | 2 * JSON lexer 19 #include "json-lexer.h" 275 void json_lexer_init(JSONLexer *lexer, JSONLexerEmitter func) 277 lexer->emit = func; 278 lexer->state = IN_START; 279 lexer->token = qstring_new(); 282 static int json_lexer_feed_char(JSONLexer *lexer, char ch) 286 lexer->x++; 288 lexer->x = 0; 289 lexer->y++ [all...] |
json-streamer.c | 18 #include "json-lexer.h" 21 static void json_message_process_token(JSONLexer *lexer, QString *token, JSONTokenType type, int x, int y) 23 JSONMessageParser *parser = container_of(lexer, JSONMessageParser, lexer); 70 json_lexer_init(&parser->lexer, json_message_process_token); 76 return json_lexer_feed(&parser->lexer, buffer, size); 81 return json_lexer_flush(&parser->lexer); 86 json_lexer_destroy(&parser->lexer);
|