AllJoynUnity.AllJoyn.BusAttachment.UnregisterBusListener C# (CSharp) Method

UnregisterBusListener() public method

public UnregisterBusListener ( BusListener listener ) : void
listener BusListener
return void
            public void UnregisterBusListener(BusListener listener)
            {
                alljoyn_busattachment_unregisterbuslistener(_busAttachment, listener.UnmanagedPtr);
            }

Usage Example

コード例 #1
0
		public void TestListenerRegisteredUnregistered()
		{
			AllJoyn.BusAttachment bus = new AllJoyn.BusAttachment("BusListenerTest", true);
			AllJoyn.BusListener busListener = new TestBusListener(this);
			listenerRegistered = false;
			listenerUnregistered = false;
			AllJoyn.QStatus status = AllJoyn.QStatus.FAIL;

			// start the bus attachment
			status = bus.Start();
			Assert.Equal(AllJoyn.QStatus.OK, status);

			// connect to the bus
			status = bus.Connect(AllJoynTestCommon.GetConnectSpec());
			Assert.Equal(AllJoyn.QStatus.OK, status);

			bus.RegisterBusListener(busListener);
			Wait(MaxWaitTime);
			Assert.Equal(true, listenerRegistered);

			bus.UnregisterBusListener(busListener);
			Wait(MaxWaitTime);
			Assert.Equal(true, listenerUnregistered);

			// TODO: move these into a teardown method?
			busListener.Dispose();
			bus.Dispose();
		}
All Usage Examples Of AllJoynUnity.AllJoyn.BusAttachment::UnregisterBusListener
AllJoyn.BusAttachment