summaryrefslogtreecommitdiff
path: root/csharp/src/Ice/ResponseHandler.cs
blob: 97d0df968e8bdf7b0cb034e8811d7423e7fb5f72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//
// Copyright (c) ZeroC, Inc. All rights reserved.
//

using System.Collections.Generic;
using Ice.Instrumentation;

namespace IceInternal
{
    public interface ResponseHandler
    {
        void sendResponse(int requestId, Ice.OutputStream os, byte status, bool amd);
        void sendNoResponse();
        bool systemException(int requestId, Ice.SystemException ex, bool amd);
        void invokeException(int requestId, Ice.LocalException ex, int invokeNum, bool amd);
    }
}