NeovimClient/MsgPackIO.cs
/// <summary>
/// This function makes a RPC call to the process and returns the reply
/// </summary>
/// <param name="type">Type of request</param>
/// <param name="method">Method name</param>
/// <param name="parameters">Method parameters</param>
/// <param name="returnValue">Does it return?</param>
/// <returns></returns>
This function makes a RPC call to the process and returns the reply
This function makes a RPC call to the process and returns the reply
public MessagePackObject[] Request(int type, string method, object[] parameters, bool returnValue = true)
        {
            var request = RequestAsync(type, method, parameters, returnValue);
            var result = request.Result;
            return result;
        }
public MessagePackObject [ ] Request ( int type , string method , object [ ] parameters , bool returnValue = true ) { var request = RequestAsync ( type , method , parameters , returnValue ) ; var result = request . Result ; return result ; }
This function makes a RPC call to the process and returns the reply
This function makes a RPC call to the process and returns the reply
None
type
int
Type of request
Type of request
method
string
None
parameters
object[]
None
returnValue
bool
None