📄 todo
字号:
$Id: TODO,v 1.16 2004/04/13 05:07:27 jason Exp $
Change the names of all the parser "components" to "integerparser" or
something like that
Complete the pre parser stuff so that transport can do framented messages
Change name of HeadersTy
need to add quote interface to DataParameter -- particularly, fetching
a parameter should return DataParameter& rather than Data . the
application is responsible for passing in a quoted string if they want
quotes.
the application will never get back a quoted one when it asks for a
DataParameter.
there should be a UserData which is used for anything the user might
input. it has the property that the stack will examine the contents
for quotable material, e.g. if you pass in
Bob Smith
it will produce either
Bob%20Smith
or
"Bob Smith"
depending on what's right.
Missing classes of headers:
Date
Warning
(someone should check these after done)
Make Symbols Data
Convert Data to unsigned char interface.
Add correct const semantics to parserCategories
explicity disallow paramaters or declare parameter accessors where they can be used
If we proper const parameter retrieval we should probably throw if the user
tries to retrieve a parameter that doesn't exist.
make case sensitive/case insensitive datas
handle the case where a request gets sent over the wire to the stack with no
via. currently will assert when getTransactionId() is called
- change StatusLine::responseCode() to StatusLine::statusCode()
- change CSeqCategory to CSeq
ParameterTypeEnums => ParametersEnum
ParameterTypes => Parameters
break up ParserCategories
Socket => FdSet, as FdSet is a class and socket isn't
Data::data() => Data::buffer()
Change BaseException::~BaseException to be pure virtual - cullen has changed
this for a windows problem temporarily
TcpTransport has a long timeout in it if a tcp rst occurs
Fix popt on os/x platforms.
Fix (improve) default configure behaviours.
REMOVE the following files from sip/resiprocate
Dialog2.cxx/hxx
Dialog.cxx/hxx
DialogSet.cxx/hxx
Registration.cxx/hxx
SipMessageExplicit.cxx/hxx
SipSession.cxx/hxx
Subscription.cxx/hxx
TuIM.cxx/hxx
TuShim.cxx/hxx
TuUa.hxx
Testing
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -