NIST SIP Parser and Stack (v1.2) API

gov.nist.core
Class HostNameParser

java.lang.Object
  |
  +--gov.nist.core.ParserCore
        |
        +--gov.nist.javax.sip.parser.Parser
              |
              +--gov.nist.core.HostNameParser
All Implemented Interfaces:
TokenTypes

public class HostNameParser
extends Parser

Parser for host names.

Version:
JAIN-SIP-1.1
Author:
M. Ranganathan This code is in the public domain. IPv6 Support added by Emil Ivov (emil_ivov@yahoo.com)
Network Research Team (http://www-r2.u-strasbg.fr))
Louis Pasteur University - Strasbourg - France

Field Summary
 
Fields inherited from class gov.nist.core.ParserCore
debug
 
Fields inherited from interface gov.nist.javax.sip.parser.TokenTypes
ACCEPT, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ACK, ALERT_INFO, ALLOW, ALLOW_EVENTS, ALPHA, AND, AT, AUTHENTICATION_INFO, AUTHORIZATION, BACK_QUOTE, BACKSLASH, BAR, BYE, CALL_ID, CALL_INFO, CANCEL, COLON, CONTACT, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, CSEQ, DATE, DIGIT, DOLLAR, DOT, DOUBLEQUOTE, ENCRYPTION, END, EQUALS, ERROR_INFO, EVENT, EXCLAMATION, EXPIRES, FROM, GREATER_THAN, HAT, HIDE, HT, ID, IN_REPLY_TO, INVITE, L_CURLY, L_SQUARE_BRACKET, LESS_THAN, LPAREN, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, MINUS, NOTIFY, NULL, OPTIONS, ORGANIZATION, PERCENT, PLUS, POUND, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, QUESTION, QUOTE, R_CURLY, R_SQUARE_BRACKET, RACK, REASON, RECORD_ROUTE, REGISTER, REPLY_TO, REQUIRE, RESPONSE_KEY, RETRY_AFTER, ROUTE, RPAREN, RSEQ, SEMICOLON, SERVER, SIP, SLASH, SP, STAR, START, SUBJECT, SUBSCRIBE, SUBSCRIPTION_STATE, SUPPORTED, TEL, TILDE, TIMESTAMP, TO, UNDERSCORE, UNSUPPORTED, USER_AGENT, VIA, WARNING, WHITESPACE, WWW_AUTHENTICATE
 
Constructor Summary
HostNameParser(Lexer lexer)
          The lexer is initialized with the buffer.
HostNameParser(String hname)
           
 
Method Summary
 Host host()
           
 HostPort hostPort()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HostNameParser

public HostNameParser(String hname)

HostNameParser

public HostNameParser(Lexer lexer)
The lexer is initialized with the buffer.

Method Detail

host

public Host host()
          throws ParseException
ParseException

hostPort

public HostPort hostPort()
                  throws ParseException
ParseException

NIST SIP Parser and Stack (v1.2) API

A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Get the latest distribution.
Submit a bug report or feature request.