mirror of
https://github.com/TeamVanced/VancedMicroG
synced 2024-11-19 02:29:25 +01:00
Update wearable API
This commit is contained in:
parent
cc8bf2f3f1
commit
7d50c2c94b
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable AddLocalCapabilityResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable ChannelReceiveFileResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable ChannelSendFileResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable CloseChannelResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable GetAllCapabilitiesResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable GetCapabilityResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable GetChannelInputStreamResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable GetChannelOutputStreamResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable GetCloudSyncOptInOutDoneResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable GetCloudSyncOptInStatusResponse;
|
@ -2,7 +2,17 @@ package com.google.android.gms.wearable.internal;
|
|||||||
|
|
||||||
import com.google.android.gms.common.api.Status;
|
import com.google.android.gms.common.api.Status;
|
||||||
import com.google.android.gms.common.data.DataHolder;
|
import com.google.android.gms.common.data.DataHolder;
|
||||||
|
import com.google.android.gms.wearable.internal.AddLocalCapabilityResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.ChannelReceiveFileResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.ChannelSendFileResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.CloseChannelResponse;
|
||||||
import com.google.android.gms.wearable.internal.DeleteDataItemsResponse;
|
import com.google.android.gms.wearable.internal.DeleteDataItemsResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.GetAllCapabilitiesResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.GetCapabilityResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.GetChannelInputStreamResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.GetChannelOutputStreamResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.GetCloudSyncOptInOutDoneResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.GetCloudSyncOptInStatusResponse;
|
||||||
import com.google.android.gms.wearable.internal.GetCloudSyncSettingResponse;
|
import com.google.android.gms.wearable.internal.GetCloudSyncSettingResponse;
|
||||||
import com.google.android.gms.wearable.internal.GetConfigResponse;
|
import com.google.android.gms.wearable.internal.GetConfigResponse;
|
||||||
import com.google.android.gms.wearable.internal.GetConfigsResponse;
|
import com.google.android.gms.wearable.internal.GetConfigsResponse;
|
||||||
@ -10,12 +20,23 @@ import com.google.android.gms.wearable.internal.GetConnectedNodesResponse;
|
|||||||
import com.google.android.gms.wearable.internal.GetDataItemResponse;
|
import com.google.android.gms.wearable.internal.GetDataItemResponse;
|
||||||
import com.google.android.gms.wearable.internal.GetFdForAssetResponse;
|
import com.google.android.gms.wearable.internal.GetFdForAssetResponse;
|
||||||
import com.google.android.gms.wearable.internal.GetLocalNodeResponse;
|
import com.google.android.gms.wearable.internal.GetLocalNodeResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.OpenChannelResponse;
|
||||||
import com.google.android.gms.wearable.internal.PutDataResponse;
|
import com.google.android.gms.wearable.internal.PutDataResponse;
|
||||||
|
import com.google.android.gms.wearable.internal.RemoveLocalCapabilityResponse;
|
||||||
import com.google.android.gms.wearable.internal.SendMessageResponse;
|
import com.google.android.gms.wearable.internal.SendMessageResponse;
|
||||||
import com.google.android.gms.wearable.internal.StorageInfoResponse;
|
import com.google.android.gms.wearable.internal.StorageInfoResponse;
|
||||||
|
|
||||||
interface IWearableCallbacks {
|
interface IWearableCallbacks {
|
||||||
|
// Config
|
||||||
void onGetConfigResponse(in GetConfigResponse response) = 1;
|
void onGetConfigResponse(in GetConfigResponse response) = 1;
|
||||||
|
void onGetConfigsResponse(in GetConfigsResponse response) = 12;
|
||||||
|
|
||||||
|
// Cloud Sync
|
||||||
|
void onGetCloudSyncOptInOutDoneResponse(in GetCloudSyncOptInOutDoneResponse response) = 27;
|
||||||
|
void onGetCloudSyncSettingResponse(in GetCloudSyncSettingResponse response) = 28;
|
||||||
|
void onGetCloudSyncOptInStatusResponse(in GetCloudSyncOptInStatusResponse response) = 29;
|
||||||
|
|
||||||
|
// Data
|
||||||
void onPutDataResponse(in PutDataResponse response) = 2;
|
void onPutDataResponse(in PutDataResponse response) = 2;
|
||||||
void onGetDataItemResponse(in GetDataItemResponse response) = 3;
|
void onGetDataItemResponse(in GetDataItemResponse response) = 3;
|
||||||
void onDataItemChanged(in DataHolder dataHolder) = 4;
|
void onDataItemChanged(in DataHolder dataHolder) = 4;
|
||||||
@ -24,9 +45,21 @@ interface IWearableCallbacks {
|
|||||||
void onGetFdForAssetResponse(in GetFdForAssetResponse response) = 7;
|
void onGetFdForAssetResponse(in GetFdForAssetResponse response) = 7;
|
||||||
void onGetLocalNodeResponse(in GetLocalNodeResponse response) = 8;
|
void onGetLocalNodeResponse(in GetLocalNodeResponse response) = 8;
|
||||||
void onGetConnectedNodesResponse(in GetConnectedNodesResponse response) = 9;
|
void onGetConnectedNodesResponse(in GetConnectedNodesResponse response) = 9;
|
||||||
|
|
||||||
|
// Channels
|
||||||
|
void onOpenChannelResponse(in OpenChannelResponse response) = 13;
|
||||||
|
void onCloseChannelResponse(in CloseChannelResponse response) = 14;
|
||||||
|
void onGetChannelInputStreamResponse(in GetChannelInputStreamResponse response) = 16;
|
||||||
|
void onGetChannelOutputStreamResponse(in GetChannelOutputStreamResponse response) = 17;
|
||||||
|
void onChannelReceiveFileResponse(in ChannelReceiveFileResponse response) = 18;
|
||||||
|
void onChannelSendFileResponse(in ChannelSendFileResponse response) = 19;
|
||||||
|
|
||||||
void onStatus(in Status status) = 10;
|
void onStatus(in Status status) = 10;
|
||||||
void onStorageInfoResponse(in StorageInfoResponse response) = 11;
|
void onStorageInfoResponse(in StorageInfoResponse response) = 11;
|
||||||
void onGetConfigsResponse(in GetConfigsResponse response) = 12;
|
|
||||||
|
|
||||||
void onGetCloudSyncSettingResponse(in GetCloudSyncSettingResponse response) = 28;
|
// Capabilities
|
||||||
|
void onGetCapabilityResponse(in GetCapabilityResponse response) = 21;
|
||||||
|
void onGetAllCapabilitiesResponse(in GetAllCapabilitiesResponse response) = 22;
|
||||||
|
void onAddLocalCapabilityResponse(in AddLocalCapabilityResponse response) = 25;
|
||||||
|
void onRemoveLocalCapabilityResponse(in RemoveLocalCapabilityResponse response) = 26;
|
||||||
}
|
}
|
||||||
|
@ -34,10 +34,10 @@ interface IWearableService {
|
|||||||
void getConnectedNodes(IWearableCallbacks callbacks) = 14;
|
void getConnectedNodes(IWearableCallbacks callbacks) = 14;
|
||||||
|
|
||||||
// Capabilties
|
// Capabilties
|
||||||
void getConnectedCapability(IWearableCallbacks callbacks, String s1, int i) = 41;
|
void getConnectedCapability(IWearableCallbacks callbacks, String capability, int nodeFilter) = 41;
|
||||||
void getConnectedCapaibilties(IWearableCallbacks callbacks, int i) = 42;
|
void getConnectedCapaibilties(IWearableCallbacks callbacks, int nodeFilter) = 42;
|
||||||
void addLocalCapability(IWearableCallbacks callbacks, String cap) = 45;
|
void addLocalCapability(IWearableCallbacks callbacks, String capability) = 45;
|
||||||
void removeLocalCapability(IWearableCallbacks callbacks, String cap) = 46;
|
void removeLocalCapability(IWearableCallbacks callbacks, String capability) = 46;
|
||||||
|
|
||||||
void addListener(IWearableCallbacks callbacks, in AddListenerRequest request) = 15;
|
void addListener(IWearableCallbacks callbacks, in AddListenerRequest request) = 15;
|
||||||
void removeListener(IWearableCallbacks callbacks, in RemoveListenerRequest request) = 16;
|
void removeListener(IWearableCallbacks callbacks, in RemoveListenerRequest request) = 16;
|
||||||
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable OpenChannelResponse;
|
@ -0,0 +1,3 @@
|
|||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
parcelable RemoveLocalCapabilityResponse;
|
@ -50,4 +50,16 @@ public class WearableStatusCodes extends CommonStatusCodes {
|
|||||||
* Indicates that the requested asset is unavailable.
|
* Indicates that the requested asset is unavailable.
|
||||||
*/
|
*/
|
||||||
public static final int ASSET_UNAVAILABLE = 4005;
|
public static final int ASSET_UNAVAILABLE = 4005;
|
||||||
|
/**
|
||||||
|
* Indicates that the specified capability already exists.
|
||||||
|
*/
|
||||||
|
public static final int DUPLICATE_CAPABILITY = 4006;
|
||||||
|
/**
|
||||||
|
* Indicates that the specified capability is not recognized.
|
||||||
|
*/
|
||||||
|
public static final int UNKNOWN_CAPABILITY = 4007;
|
||||||
|
/**
|
||||||
|
* Indicates that the WiFi credential sync no credential fetched.
|
||||||
|
*/
|
||||||
|
public static final int WIFI_CREDENTIAL_SYNC_NO_CREDENTIAL_FETCHED = 4008;
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,36 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class AddLocalCapabilityResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
@SafeParceled(2)
|
||||||
|
private int status = 0;
|
||||||
|
|
||||||
|
private AddLocalCapabilityResponse() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public AddLocalCapabilityResponse(int status) {
|
||||||
|
this.status = status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static final Creator<AddLocalCapabilityResponse> CREATOR = new AutoCreator<AddLocalCapabilityResponse>(AddLocalCapabilityResponse.class);
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class ChannelReceiveFileResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
public static final Creator<ChannelReceiveFileResponse> CREATOR = new AutoCreator<ChannelReceiveFileResponse>(ChannelReceiveFileResponse.class);
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class ChannelSendFileResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
public static final Creator<ChannelSendFileResponse> CREATOR = new AutoCreator<ChannelSendFileResponse>(ChannelSendFileResponse.class);
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class CloseChannelResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
public static final Creator<CloseChannelResponse> CREATOR = new AutoCreator<CloseChannelResponse>(CloseChannelResponse.class);
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class GetAllCapabilitiesResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
public static final Creator<GetAllCapabilitiesResponse> CREATOR = new AutoCreator<GetAllCapabilitiesResponse>(GetAllCapabilitiesResponse.class);
|
||||||
|
}
|
@ -0,0 +1,39 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class GetCapabilityResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
@SafeParceled(2)
|
||||||
|
private int status;
|
||||||
|
@SafeParceled(3)
|
||||||
|
private CapabilityInfoParcelable capabilityInfo;
|
||||||
|
|
||||||
|
private GetCapabilityResponse() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public GetCapabilityResponse(int status, CapabilityInfoParcelable capabilityInfo) {
|
||||||
|
this.status = status;
|
||||||
|
this.capabilityInfo = capabilityInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static final Creator<GetCapabilityResponse> CREATOR = new AutoCreator<GetCapabilityResponse>(GetCapabilityResponse.class);
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class GetChannelInputStreamResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
public static final Creator<GetChannelInputStreamResponse> CREATOR = new AutoCreator<GetChannelInputStreamResponse>(GetChannelInputStreamResponse.class);
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class GetChannelOutputStreamResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
public static final Creator<GetChannelOutputStreamResponse> CREATOR = new AutoCreator<GetChannelOutputStreamResponse>(GetChannelOutputStreamResponse.class);
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class GetCloudSyncOptInOutDoneResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
public static final Creator<GetCloudSyncOptInOutDoneResponse> CREATOR = new AutoCreator<GetCloudSyncOptInOutDoneResponse>(GetCloudSyncOptInOutDoneResponse.class);
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class GetCloudSyncOptInStatusResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
public static final Creator<GetCloudSyncOptInStatusResponse> CREATOR = new AutoCreator<GetCloudSyncOptInStatusResponse>(GetCloudSyncOptInStatusResponse.class);
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class OpenChannelResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
public static final Creator<OpenChannelResponse> CREATOR = new AutoCreator<OpenChannelResponse>(OpenChannelResponse.class);
|
||||||
|
}
|
@ -0,0 +1,36 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2019 microG Project Team
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.wearable.internal;
|
||||||
|
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
public class RemoveLocalCapabilityResponse extends AutoSafeParcelable {
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
@SafeParceled(2)
|
||||||
|
private int status = 0;
|
||||||
|
|
||||||
|
private RemoveLocalCapabilityResponse() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public RemoveLocalCapabilityResponse(int status) {
|
||||||
|
this.status = status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static final Creator<RemoveLocalCapabilityResponse> CREATOR = new AutoCreator<RemoveLocalCapabilityResponse>(RemoveLocalCapabilityResponse.class);
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user