Otp.AbstractConnection.decodeRPC C# (CSharp) Method

decodeRPC() static private method

static private decodeRPC ( Erlang msg ) : Otp.Erlang.Object
msg Erlang
return Otp.Erlang.Object
        internal static Erlang.Object decodeRPC(Erlang.Object msg)
        {
            if (msg is Erlang.Tuple)
            {
                Erlang.Tuple t = (Erlang.Tuple)msg;
                if (t.arity() == 2)
                {
                    Erlang.Atom rex = t[0] as Erlang.Atom;
                    if (rex != null && rex.atomValue() == "rex")
                        return t[1];
                    // obs: second element
                }
            }
            return null;
        }