Home | History | Annotate | Download | only in hdp

Lines Matching refs:chan

199                     HealthChannel chan = (HealthChannel) msg.obj;
200 byte[] devAddr = Utils.getByteAddress(chan.mDevice);
201 int appId = (mApps.get(chan.mConfig)).mAppId;
202 chan.mChannelId = connectChannelNative(devAddr, appId);
203 if (chan.mChannelId == -1) {
204 callHealthChannelCallback(chan.mConfig, chan.mDevice,
207 chan.mChannelFd, chan.mChannelId);
208 callHealthChannelCallback(chan.mConfig, chan.mDevice,
211 chan.mChannelFd, chan.mChannelId);
217 HealthChannel chan = (HealthChannel) msg.obj;
218 if (!disconnectChannelNative(chan.mChannelId)) {
219 callHealthChannelCallback(chan.mConfig, chan.mDevice,
222 chan.mChannelFd, chan.mChannelId);
223 callHealthChannelCallback(chan.mConfig, chan.mDevice,
226 chan.mChannelFd, chan.mChannelId);
249 HealthChannel chan = findChannelById(channelStateEvent.mChannelId);
259 if (chan == null) {
263 chan = new HealthChannel(device, appConfig, appConfig.getChannelType());
264 chan.mChannelId = channelStateEvent.mChannelId;
265 mHealthChannels.add(chan);
270 chan.mChannelFd = ParcelFileDescriptor.dup(channelStateEvent.mFd);
278 chan.mChannelFd = null;
280 callHealthChannelCallback(chan.mConfig, chan.mDevice, newState,
281 chan.mState, chan.mChannelFd, chan.mChannelId);
282 chan.mState = newState;
284 mHealthChannels.remove(chan);
440 HealthChannel chan = findChannelById(channelId);
441 if (chan == null) {
445 Message msg = mHandler.obtainMessage(MESSAGE_DISCONNECT_CHANNEL,chan);
454 for (HealthChannel chan: mHealthChannels) {
455 if (chan.mDevice.equals(device) && chan.mConfig.equals(config)) {
456 healthChan = chan;
579 HealthChannel chan = new HealthChannel(device, config, channelType);
582 msg.obj = chan;
648 List<HealthChannel> chan;
662 chan = findChannelByStates(device, new int [] {
665 if (chan.isEmpty()) {
674 chan = findChannelByStates(device, new int [] {
677 if (chan.isEmpty()) {
686 chan = findChannelByStates(device, new int [] {
689 if (chan.isEmpty()) {
745 for (HealthChannel chan : mHealthChannels) {
746 if (chan.mChannelId == id) return chan;
754 for (HealthChannel chan: mHealthChannels) {
755 if (chan.mDevice.equals(device)) {
757 if (chan.mState == state) {
758 channels.add(chan);