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
|