Add(Thing thing, bool checkId=true) | RoboidControl.Participant | |
AddParticipant(string ipAddress, int port, ParticipantUDP localParticipant=null) | RoboidControl.ParticipantUDP | static |
RoboidControl::Participant.AddParticipant(Participant participant) | RoboidControl.Participant | static |
broadcastIpAddress (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | |
buffer (defined in RoboidControl.Participant) | RoboidControl.Participant | |
component | RoboidControl.Participant | |
endPoint (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | |
Get(byte networkId, byte thingId) | RoboidControl.Participant | |
GetBroadcastAddress(IPAddress ip, IPAddress subnetMask) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | protected |
GetParticipant(string ipAddress, int port) | RoboidControl.ParticipantUDP | static |
RoboidControl::Participant.GetParticipant(int networkId) | RoboidControl.Participant | static |
ipAddress | RoboidControl.ParticipantUDP | |
isIsolated | RoboidControl.ParticipantUDP | |
isRemote (defined in RoboidControl.Participant) | RoboidControl.Participant | |
localParticipant | RoboidControl.Participant | static |
messageQueue (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | |
name | RoboidControl.ParticipantUDP | |
networkId | RoboidControl.Participant | |
nextPublishMe (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | protected |
nextSendUpdate (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | protected |
Participant() | RoboidControl.Participant | |
Participant(string ipAddress, int port, Participant localParticipant=null) | RoboidControl.Participant | |
participants | RoboidControl.Participant | static |
ParticipantUDP(int port=0) | RoboidControl.ParticipantUDP | |
ParticipantUDP(string ipAddress, int port=7681, int localPort=7681) | RoboidControl.ParticipantUDP | |
ParticipantUDP(string ipAddress, int port, ParticipantUDP localParticipant) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | |
port | RoboidControl.ParticipantUDP | |
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 |
Process(Participant sender, TextMsg msg) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | protectedvirtual |
Process(Participant sender, DestroyMsg msg) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | protectedvirtual |
ProcessNewThing(Participant owner, ThingMsg msg, bool isRemote) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | protectedvirtual |
Publish(IMessage msg) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | |
publishIntervalMS | RoboidControl.ParticipantUDP | |
PublishThingInfo(Thing thing) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | |
ReceiveData(byte[] data, Participant sender) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | |
ReceiveUDP(IAsyncResult result) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | protected |
remoteSite | RoboidControl.ParticipantUDP | |
Remove(Thing thing) | RoboidControl.Participant | |
ReplaceLocalParticipant(Participant newParticipant) | RoboidControl.Participant | static |
root | RoboidControl.Participant | |
Send(IMessage msg) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | virtual |
SendThingInfo(Thing thing) (defined in RoboidControl.Participant) | RoboidControl.Participant | |
sendUpdateIntervalMS (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | |
things | RoboidControl.Participant | |
udpClient | RoboidControl.ParticipantUDP | |
Update() | RoboidControl.ParticipantUDP | virtual |
UpdateMyThings(ulong currentTimeMS) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | protectedvirtual |
UpdateOtherThings(ulong currentTimeMS) (defined in RoboidControl.ParticipantUDP) | RoboidControl.ParticipantUDP | protectedvirtual |
updateQueue | RoboidControl.Participant | |