1
1
// **********************************************************************
3
// Copyright (c) 2003-2006 ZeroC, Inc. All rights reserved.
3
// Copyright (c) 2003-2007 ZeroC, Inc. All rights reserved.
5
5
// This copy of Ice-E is licensed to you under the terms described in the
6
6
// ICEE_LICENSE file included in this distribution.
480
480
local exception ProtocolException
486
* This exception is a specialization of [ProtocolException],
487
* indicating that a message did not start with the expected
488
* magic number ('I', 'c', 'e', 'P').
491
local exception BadMagicException extends ProtocolException
495
* A sequence containing the first four bytes of the incorrect message.
503
* This exception is a specialization of [ProtocolException],
504
* indicating that an unsupported protocol version has been
508
local exception UnsupportedProtocolException extends ProtocolException
512
* The major version number of the unsupported protocol.
519
* The minor version number of the unsupported protocol.
526
* The major version number of the protocol that is supported.
533
* The highest minor version number of the protocol that can be supported.
541
* This exception is a specialization of [ProtocolException],
542
* indicating that an unsupported data encoding version has been
546
local exception UnsupportedEncodingException extends ProtocolException
550
* The major version number of the unsupported encoding.
557
* The minor version number of the unsupported encoding.
564
* The major version number of the encoding that is supported.
571
* The highest minor version number of the encoding that can be supported.
579
* This exception is a specialization of [ProtocolException],
580
* indicating that an unknown protocol message has been received.
583
local exception UnknownMessageException extends ProtocolException
589
* This exception is a specialization of [ProtocolException], that is
590
* raised if a message is received over a connection that is not yet
594
local exception ConnectionNotValidatedException extends ProtocolException
600
* This exception is a specialization of [ProtocolException],
601
* indicating that a response for an unknown request id has been
605
local exception UnknownRequestIdException extends ProtocolException
611
* This exception is a specialization of [ProtocolException],
612
* indicating that an unknown reply status has been received.
615
local exception UnknownReplyStatusException extends ProtocolException
484
* The reason for the failure.
651
* This exception is a specialization of [ProtocolException],
652
* indicating that the message size is illegal, i.e., it is
653
* less than the minimum required size.
656
local exception IllegalMessageSizeException extends ProtocolException
662
522
* This exception is a specialization of [ProtocolException] that is
663
523
* raised upon an error during marshaling or unmarshaling data.
666
526
local exception MarshalException extends ProtocolException
670
* The reason for the failure.
678
* This exception is a specialization of [MarshalException] that is
679
* raised if inconsistent data is received while unmarshaling a proxy.
682
local exception ProxyUnmarshalException extends MarshalException
688
* This exception is a specialization of [MarshalException] that is
689
* raised if an out-of-bounds condition occurs during unmarshaling.
692
local exception UnmarshalOutOfBoundsException extends MarshalException
709
* This exception is a specialization of [MarshalException],
710
* indicating a malformed data encapsulation.
713
local exception EncapsulationException extends MarshalException
719
* This exception is a specialization of [MarshalException] that is
720
* raised if a negative size (e.g., a negative sequence size) is
724
local exception NegativeSizeException extends MarshalException
730
543
* This exception is raised if an unsupported feature is used. The
731
544
* unsupported feature string contains the name of the unsupported