4
4
using System . Text ;
5
5
using SuperSocket . ProtoBase ;
6
6
7
- namespace SuperSocket . SocketBase . Protocol
7
+ namespace SuperSocket . ProtoBase
8
8
{
9
9
/// <summary>
10
- /// Basic request info parser, which parse request info by separating
10
+ /// Basic package info parser, which parse package info by separating
11
11
/// </summary>
12
- public class BasicRequestInfoParser : IStringPackageParser < StringRequestInfo >
12
+ public class BasicPackageInfoParser : IStringPackageParser < StringPackageInfo >
13
13
{
14
14
private readonly string m_Spliter ;
15
15
private readonly string [ ] m_ParameterSpliters ;
@@ -19,35 +19,35 @@ public class BasicRequestInfoParser : IStringPackageParser<StringRequestInfo>
19
19
/// <summary>
20
20
/// The default singlegton instance
21
21
/// </summary>
22
- public static readonly BasicRequestInfoParser DefaultInstance = new BasicRequestInfoParser ( ) ;
22
+ public static readonly BasicPackageInfoParser DefaultInstance = new BasicPackageInfoParser ( ) ;
23
23
24
24
/// <summary>
25
- /// Initializes a new instance of the <see cref="BasicRequestInfoParser "/> class.
25
+ /// Initializes a new instance of the <see cref="BasicPackageInfoParser "/> class.
26
26
/// </summary>
27
- public BasicRequestInfoParser ( )
27
+ public BasicPackageInfoParser ( )
28
28
: this ( m_OneSpace , m_OneSpace )
29
29
{
30
30
}
31
31
32
32
/// <summary>
33
- /// Initializes a new instance of the <see cref="BasicRequestInfoParser "/> class.
33
+ /// Initializes a new instance of the <see cref="BasicPackageInfoParser "/> class.
34
34
/// </summary>
35
35
/// <param name="spliter">The spliter between command name and command parameters.</param>
36
36
/// <param name="parameterSpliter">The parameter spliter.</param>
37
- public BasicRequestInfoParser ( string spliter , string parameterSpliter )
37
+ public BasicPackageInfoParser ( string spliter , string parameterSpliter )
38
38
{
39
39
m_Spliter = spliter ;
40
40
m_ParameterSpliters = new string [ ] { parameterSpliter } ;
41
41
}
42
42
43
- #region IRequestInfoParser<StringRequestInfo > Members
43
+ #region IPackageInfoParser<StringPackageInfo > Members
44
44
45
45
/// <summary>
46
46
/// Parses the request info.
47
47
/// </summary>
48
48
/// <param name="source">The source.</param>
49
49
/// <returns></returns>
50
- public StringRequestInfo Parse ( string source )
50
+ public StringPackageInfo Parse ( string source )
51
51
{
52
52
int pos = source . IndexOf ( m_Spliter ) ;
53
53
@@ -64,7 +64,7 @@ public StringRequestInfo Parse(string source)
64
64
name = source ;
65
65
}
66
66
67
- return new StringRequestInfo ( name , param ,
67
+ return new StringPackageInfo ( name , param ,
68
68
param . Split ( m_ParameterSpliters , StringSplitOptions . RemoveEmptyEntries ) ) ;
69
69
}
70
70
0 commit comments