public void AddIdentity(string key, string ident) { if (_handles.Keys.Contains(key)) { AllJoynRemoteObject obj = null; obj = _handles[key]; obj.Identity = ident; } }
public bool NewParticipant(string UID) { if (_handles.Keys.Contains(UID)) { return(false); } AllJoynRemoteObject p = new AllJoynRemoteObject(UID); _handles.Add(UID, p); return(true); }
public void FreeProxy(string UID, int proxyIndex) { if (!_handles.Keys.Contains(UID)) { return; } AllJoynRemoteObject proxy = _handles[UID]; _ajBus.ReleaseProxyIndex(UID, proxy.ProxyIndex); proxy.ProxyIndex = -1; }
public int CreateProxy(string UID) { string name = UID; if (!_handles.Keys.Contains(UID)) { return(-1); } AllJoynRemoteObject proxy = _handles[UID]; proxy.ProxyIndex = _ajBus.CreateProxyIndex(name); return(proxy.ProxyIndex); }
public bool NewParticipant(string UID, string identity) { if (_handles.Keys.Contains(UID)) return false; AllJoynRemoteObject p = new AllJoynRemoteObject(UID, identity); _handles.Add(UID, p); AddIdentity(UID, identity); return true; }