LCM .NET API
Classes
LCM.LCM Namespace Reference

Classes

class  LCM
 Lightweight Communications and Marshalling C#.NET implementation More...
 
class  LCMDataInputStream
 Will not throw EOF. More...
 
class  LCMDataOutputStream
 
interface  LCMEncodable
 A message which can be easily sent using LCM. More...
 
interface  LCMSubscriber
 A class which listens for messages on a particular channel. More...
 
class  MessageAggregator
 Accumulates received LCM messages in a queue. More...
 
interface  Provider
 A provider implements a communications modality for LCM. (I.e., a URL handler.) The provider should call LC.receiveMessage() upon receipt of a message. LCM.ReceiveMessage() is thread-safe and can be called from any thread. More...
 
class  TCPProvider
 LCM provider for the tcp: URL. All messages are sent to a central "hub" process (that must be started separately), which will relay the messages to all other processes. TCPService is an implementation of the hub process. More...
 
class  TCPService
 
class  UDPMulticastProvider
 LCM provider for the udpm: URL. All messages are broadcast over a pre-arranged UDP multicast address. Subscription operations are a no-op, since all messages are always broadcast. More...
 
class  URLParser
 Internal URL parsing engine More...