blob: 001391bc07a8aec66720a16b73a63ad5abef5f77 (
plain)
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
|
classdef OpaqueEndpointInfo < Ice.EndpointInfo
% OpaqueEndpointInfo Summary of OpaqueEndpointInfo
%
% Provides access to the details of an opaque endpoint.
%
% OpaqueEndpointInfo Properties:
% rawEncoding - The encoding version of the opaque endpoint (to decode
% or encode the rawBytes).
% rawBytes - The raw encoding of the opaque endpoint.
% Copyright (c) ZeroC, Inc. All rights reserved.
methods
function obj = OpaqueEndpointInfo(type, underlying, timeout, compress, rawEncoding, rawBytes)
obj = obj@Ice.EndpointInfo(type, false, false, underlying, timeout, compress);
obj.rawEncoding = rawEncoding;
obj.rawBytes = rawBytes;
end
end
properties(SetAccess=private)
% rawEncoding - The encoding version of the opaque endpoint (to decode
% or encode the rawBytes).
rawEncoding
% rawBytes - The raw encoding of the opaque endpoint.
rawBytes uint8
end
end
|