Beispiel #1
0
 /// <summary>
 /// Create surveyor socket for survey protocol
 /// </summary>
 /// <param name="factory"></param>
 /// <param name="url"></param>
 /// <param name="isListener"></param>
 /// <typeparam name="T"></typeparam>
 /// <returns></returns>
 public static NngResult <ISurveyorSocket> SurveyorCreate <T>(this IAPIFactory <T> factory, string url, bool isListener) => factory.DialOrListen(factory.SurveyorOpen(), url, isListener);
Beispiel #2
0
 /// <summary>
 /// Create pull node for push/pull protocol
 /// </summary>
 /// <returns>The create.</returns>
 /// <param name="factory">Factory.</param>
 /// <param name="url">URL.</param>
 /// <param name="isListener">If set to <c>true</c> is listener.</param>
 /// <typeparam name="T">The 1st type parameter.</typeparam>
 public static NngResult <IPullSocket> PullerCreate <T>(this IAPIFactory <T> factory, string url, bool isListener) => factory.DialOrListen(factory.PullerOpen(), url, isListener);
Beispiel #3
0
 /// <summary>
 /// Create respondent socket for survey protocol
 /// </summary>
 /// <param name="factory"></param>
 /// <param name="url"></param>
 /// <param name="isListener"></param>
 /// <typeparam name="T"></typeparam>
 /// <returns></returns>
 public static NngResult <IRespondentSocket> RespondentCreate <T>(this IAPIFactory <T> factory, string url, bool isListener) => factory.DialOrListen(factory.RespondentOpen(), url, isListener);
Beispiel #4
0
 /// <summary>
 /// Create bus protocol node
 /// </summary>
 /// <returns>The create.</returns>
 /// <param name="factory">Factory.</param>
 /// <param name="url">URL.</param>
 /// <param name="isListener">If set to <c>true</c> is listener.</param>
 /// <typeparam name="T">The 1st type parameter.</typeparam>
 public static NngResult <IBusSocket> BusCreate <T>(this IAPIFactory <T> factory, string url, bool isListener) => factory.DialOrListen(factory.BusOpen(), url, isListener);