Add(Thing *thing, bool checkId=true) | RoboidControl::Participant | |
AddParticipant(const char *ipAddress, int port) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | protected |
begin() (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
broadcast_addr (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
buffer (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | protected |
connected (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
Get(unsigned char networkId, unsigned char thingId) | RoboidControl::Participant | |
GetParticipant(const char *ipAddress, int port) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | protected |
ipAddress | RoboidControl::Participant | |
isIsolated | RoboidControl::LocalParticipant | |
Isolated() | RoboidControl::LocalParticipant | static |
LocalParticipant(int port=7681) | RoboidControl::LocalParticipant | |
LocalParticipant(const char *ipAddress, int port=7681) | RoboidControl::LocalParticipant | |
name | RoboidControl::LocalParticipant | |
networkId | RoboidControl::Participant | |
nextPublishMe (defined in RoboidControl::SiteServer) | RoboidControl::SiteServer | protected |
Participant() | RoboidControl::Participant | |
Participant(const char *ipAddress, int port) | RoboidControl::Participant | |
port | RoboidControl::Participant | |
Process(Participant *sender, ParticipantMsg *msg) override (defined in RoboidControl::SiteServer) | RoboidControl::SiteServer | protectedvirtual |
Process(Participant *sender, SiteMsg *msg) override (defined in RoboidControl::SiteServer) | RoboidControl::SiteServer | protectedvirtual |
Process(Participant *sender, ThingMsg *msg) override (defined in RoboidControl::SiteServer) | RoboidControl::SiteServer | protectedvirtual |
Process(Participant *sender, InvestigateMsg *msg) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | protectedvirtual |
Process(Participant *sender, NameMsg *msg) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | protectedvirtual |
Process(Participant *sender, PoseMsg *msg) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | protectedvirtual |
Process(Participant *sender, BinaryMsg *msg) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | protectedvirtual |
Publish(IMessage *msg) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
publishInterval | RoboidControl::LocalParticipant | |
PublishThingInfo(Thing *thing) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
ReceiveData(unsigned char bufferSize, char *senderIpAddress, unsigned int senderPort) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
ReceiveData(unsigned char bufferSize, Participant *remoteParticipant) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
ReceiveUDP() (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | protected |
Register(unsigned char thingType) (defined in RoboidControl::SiteServer) | RoboidControl::SiteServer | inline |
remote_addr (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
remoteSite | RoboidControl::LocalParticipant | |
Remove(Thing *thing) | RoboidControl::Participant | |
Send(Participant *remoteParticipant, IMessage *msg) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
senderCount (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
senders (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
senders (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
SendThingInfo(Participant *remoteParticipant, Thing *thing) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
server_addr (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
SetupUDP(int localPort, const char *remoteIpAddress, int remotePort) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | protected |
SiteServer(int port=7681) (defined in RoboidControl::SiteServer) | RoboidControl::SiteServer | |
sock (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | |
ThingConstructor typedef (defined in RoboidControl::SiteServer) | RoboidControl::SiteServer | protected |
thingCount (defined in RoboidControl::Participant) | RoboidControl::Participant | protected |
thingMsgProcessors (defined in RoboidControl::SiteServer) | RoboidControl::SiteServer | protected |
things (defined in RoboidControl::Participant) | RoboidControl::Participant | protected |
things | RoboidControl::Participant | protected |
Update(unsigned long currentTimeMs=0) (defined in RoboidControl::LocalParticipant) | RoboidControl::LocalParticipant | virtual |
~Participant() | RoboidControl::Participant | |