1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
classdef TCPConnectionInfo < Ice.IPConnectionInfo
% TCPConnectionInfo Summary of TCPConnectionInfo
%
% Provides access to the connection details of a TCP connection.
%
% TCPConnectionInfo Properties:
% rcvSize - The connection buffer receive size.
% sndSize - The connection buffer send size.
% Copyright (c) ZeroC, Inc. All rights reserved.
methods
function obj = TCPConnectionInfo(underlying, incoming, adapterName, connectionId, localAddress, localPort, ...
remoteAddress, remotePort, rcvSize, sndSize)
if nargin == 0
underlying = [];
incoming = false;
adapterName = '';
connectionId = '';
localAddress = '';
localPort = 0;
remoteAddress = '';
remotePort = 0;
rcvSize = 0;
sndSize = 0;
end
obj = obj@Ice.IPConnectionInfo(underlying, incoming, adapterName, connectionId, localAddress, ...
localPort, remoteAddress, remotePort);
obj.rcvSize = rcvSize;
obj.sndSize = sndSize;
end
end
properties(SetAccess=private)
% rcvSize - The connection buffer receive size.
rcvSize int32
% The connection buffer send size.
sndSize int32
end
end
|