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
|
classdef UDPEndpointInfo < Ice.IPEndpointInfo
% UDPEndpointInfo Summary of UDPEndpointInfo
%
% Provides access to UDP endpoint information.
%
% UDPEndpointInfo Properties:
% mcastInterface - The multicast interface.
% mcastTtl - The multicast time-to-live (or hops).
% Copyright (c) ZeroC, Inc. All rights reserved.
methods
function obj = UDPEndpointInfo(type, underlying, timeout, compress, host, port, sourceAddress, ...
mcastInterface, mcastTtl)
if nargin == 0
underlying = [];
timeout = 0;
compress = false;
host = '';
port = 0;
sourceAddress = '';
mcastInterface = '';
mcastTtl = 0;
end
obj = obj@Ice.IPEndpointInfo(type, true, false, underlying, timeout, compress, host, port, sourceAddress);
obj.mcastInterface = mcastInterface;
obj.mcastTtl = mcastTtl;
end
end
properties(SetAccess=private)
% mcastInterface - The multicast interface.
mcastInterface char
% mcastTtl - The multicast time-to-live (or hops).
mcastTtl int32
end
end
|