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