Otp.AbstractConnection.do_send C# (CSharp) Метод

do_send() защищенный Метод

protected do_send ( OtpOutputStream header ) : void
header OtpOutputStream
Результат void
        protected internal virtual void  do_send(OtpOutputStream header)
        {
            lock(this)
            {
                try
                {
                    if (traceLevel >= OtpTrace.Type.ctrlThreshold)
                    {
                        try
                        {
                            Erlang.Object h = (header.getOtpInputStream(5)).read_any();
                            OtpTrace.TraceEvent("-> " + headerType(h) + " " + h);
                        }
                        catch (Erlang.Exception e)
                        {
                            OtpTrace.TraceEvent("   " + "can't decode output buffer: " + e);
                        }
                    }
                    header.writeTo((System.IO.Stream) socket.GetStream());
                }
                catch (System.Exception e)
                {
                    close();
                    throw e;
                }
            }
        }

Same methods

AbstractConnection::do_send ( OtpOutputStream header, OtpOutputStream payload ) : void