public INTERNAL fragmentationDisallowed() { return fragmentationDisallowed(CompletionStatus.COMPLETED_NO, null); }
public INTERNAL fragmentationDisallowed(CompletionStatus cs) { return fragmentationDisallowed(cs, null); }
public FragmentMessage createFragmentMessage() { throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); }
public INTERNAL fragmentationDisallowed(Throwable t) { return fragmentationDisallowed(CompletionStatus.COMPLETED_NO, t); }
public FragmentMessage createFragmentMessage() { throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); }
public INTERNAL fragmentationDisallowed(CompletionStatus cs) { return fragmentationDisallowed(cs, null); }
public INTERNAL fragmentationDisallowed() { return fragmentationDisallowed(CompletionStatus.COMPLETED_NO, null); }
public INTERNAL fragmentationDisallowed(Throwable t) { return fragmentationDisallowed(CompletionStatus.COMPLETED_NO, t); }
private static void AreFragmentsAllowed(byte major, byte minor, byte flag, byte msgType) { if ((major == 0x01) && (minor == 0x00)) { // 1.0 if (msgType == GIOPFragment) { throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); } } if ((flag & MORE_FRAGMENTS_BIT) == MORE_FRAGMENTS_BIT) { switch (msgType) { case GIOPCancelRequest : case GIOPCloseConnection : case GIOPMessageError : throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); case GIOPLocateRequest : case GIOPLocateReply : if ((major == 0x01) && (minor == 0x01)) { // 1.1 throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); } break; } } }
private static void AreFragmentsAllowed(byte major, byte minor, byte flag, byte msgType) { if ((major == 0x01) && (minor == 0x00)) { // 1.0 if (msgType == GIOPFragment) { throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); } } if ((flag & MORE_FRAGMENTS_BIT) == MORE_FRAGMENTS_BIT) { switch (msgType) { case GIOPCancelRequest : case GIOPCloseConnection : case GIOPMessageError : throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); case GIOPLocateRequest : case GIOPLocateReply : if ((major == 0x01) && (minor == 0x01)) { // 1.1 throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); } break; } } }
case GIOPCloseConnection : case GIOPMessageError : throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); case GIOPLocateRequest : case GIOPLocateReply : if (this.GIOP_version.equals(GIOPVersion.V1_1)) throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE);
case GIOPCloseConnection : case GIOPMessageError : throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE); case GIOPLocateRequest : case GIOPLocateReply : if (this.GIOP_version.equals(GIOPVersion.V1_1)) throw wrapper.fragmentationDisallowed(CompletionStatus.COMPLETED_MAYBE);