SubscribeAll() 공개 메소드

A convenience function that subscribes to all LCM channels.
public SubscribeAll ( LCMSubscriber sub ) : void
sub LCMSubscriber subscribing object providing callback
리턴 void
예제 #1
0
	public IEnumerator Listener()
	{
		Debug.Log ("Listener started.");
		myLCM = new LCM.LCM.LCM();
		
		myLCM.SubscribeAll(new SimpleSubscriber());
		running = true;
		while (running){
			yield return null;
		}
		Debug.Log ("listener coroutine returning!");
	}
예제 #2
0
    public IEnumerator Listener()
    {
        Debug.Log("Listener started.");
        myLCM = new LCM.LCM.LCM();

        myLCM.SubscribeAll(new SimpleSubscriber());
        running = true;
        while (running)
        {
            yield return(null);
        }
        Debug.Log("listener coroutine returning!");
    }
예제 #3
0
    void setURL(string newURL)
    {
        print("Attempting to use LCM URL: " + newURL);
        try
        {
            // Create new LCM object
            myLCM = new LCM.LCM.LCM(newURL);
        }
        catch (Exception)
        {
            UnityEngine.Debug.LogWarning("Invalid or Unset LCM URL - reverting to default");
            myLCM = new LCM.LCM.LCM("udpm://239.255.76.67:7667");
        }

        mySubscriber = new SimpleSubscriber();
        myLCM.SubscribeAll(mySubscriber);
    }