// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: wfcmessage.proto
package cn.wildfirechat.proto;
public final class WFCMessage {
private WFCMessage() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
}
public interface AddFriendRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required string target_uid = 1;
/**
* <code>required string target_uid = 1;</code>
*/
boolean hasTargetUid();
/**
* <code>required string target_uid = 1;</code>
*/
java.lang.String getTargetUid();
/**
* <code>required string target_uid = 1;</code>
*/
com.google.protobuf.ByteString
getTargetUidBytes();
// required string reason = 2;
/**
* <code>required string reason = 2;</code>
*/
boolean hasReason();
/**
* <code>required string reason = 2;</code>
*/
java.lang.String getReason();
/**
* <code>required string reason = 2;</code>
*/
com.google.protobuf.ByteString
getReasonBytes();
}
/**
* Protobuf type {@code AddFriendRequest}
*/
public static final class AddFriendRequest extends
com.google.protobuf.GeneratedMessage
implements AddFriendRequestOrBuilder {
// Use AddFriendRequest.newBuilder() to construct.
private AddFriendRequest(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private AddFriendRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final AddFriendRequest defaultInstance;
public static AddFriendRequest getDefaultInstance() {
return defaultInstance;
}
public AddFriendRequest getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AddFriendRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
targetUid_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
reason_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cn.wildfirechat.proto.WFCMessage.internal_static_AddFriendRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return cn.wildfirechat.proto.WFCMessage.internal_static_AddFriendRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cn.wildfirechat.proto.WFCMessage.AddFriendRequest.class, cn.wildfirechat.proto.WFCMessage.AddFriendRequest.Builder.class);
}
public static com.google.protobuf.Parser<AddFriendRequest> PARSER =
new com.google.protobuf.AbstractParser<AddFriendRequest>() {
public AddFriendRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AddFriendRequest(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<AddFriendRequest> getParserForType() {
return PARSER;
}
private int bitField0_;
// required string target_uid = 1;
public static final int TARGET_UID_FIELD_NUMBER = 1;
private java.lang.Object targetUid_;
/**
* <code>required string target_uid = 1;</code>
*/
public boolean hasTargetUid() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string target_uid = 1;</code>
*/
public java.lang.String getTargetUid() {
java.lang.Object ref = targetUid_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
targetUid_ = s;
}
return s;
}
}
/**
* <code>required string target_uid = 1;</code>
*/
public com.google.protobuf.ByteString
getTargetUidBytes() {
java.lang.Object ref = targetUid_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
targetUid_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// required string reason = 2;
public static final int REASON_FIELD_NUMBER = 2;
private java.lang.Object reason_;
/**
* <code>required string reason = 2;</code>
*/
public boolean hasReason() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required string reason = 2;</code>
*/
public java.lang.String getReason() {
java.lang.Object ref = reason_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
reason_ = s;
}
return s;
}
}
/**
* <code>required string reason = 2;</code>
*/
public com.google.protobuf.ByteString
getReasonBytes() {
java.lang.Object ref = reason_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
reason_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
targetUid_ = "";
reason_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasTargetUid()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasReason()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
没有合适的资源?快使用搜索试试~ 我知道了~
原生仿微信社交社区即时通讯聊天双端APP源码开源 带PC客户端+文档说明.rar
共2000个文件
java:895个
png:564个
js:489个
需积分: 47 80 下载量 195 浏览量
2020-08-23
09:33:16
上传
评论 14
收藏 105.52MB RAR 举报
温馨提示
原生仿微信社交社区即时通讯聊天双端APP源码开源 带PC客户端+文档说明.rar
资源推荐
资源详情
资源评论
收起资源包目录
原生仿微信社交社区即时通讯聊天双端APP源码开源 带PC客户端+文档说明.rar (2000个子文件)
pinyin.c 21KB
wavreader.c 5KB
style.css 51KB
style.css 40KB
video-js.min.css 39KB
katex.min.css 20KB
style.css 19KB
website.css 8KB
global.css 8KB
mermaid.forest.css 5KB
mermaid.css 5KB
style.css 5KB
style.css 4KB
prism-pojoaque.css 4KB
style.css 4KB
style.css 4KB
prism-duotone-sea.css 3KB
prism-duotone-forest.css 3KB
prism-shades-of-purple.css 3KB
prism-duotone-earth.css 3KB
prism-duotone-dark.css 3KB
prism-duotone-space.css 3KB
prism-duotone-light.css 3KB
prism-base16-ateliersulphurpool.light.css 3KB
style.css 3KB
prism-xonokai.css 3KB
style.css 3KB
prism-cb.css 3KB
prism-vs.css 3KB
style.css 3KB
prism-darcula.css 3KB
style.css 2KB
prism-synthwave84.css 2KB
prism-a11y-dark.css 2KB
style.css 2KB
plugin.css 2KB
prism-ghcolors.css 2KB
style.css 2KB
style.css 2KB
style.css 2KB
style.css 2KB
prism-atom-dark.css 2KB
c3.min.css 2KB
demo.css 2KB
prism-hopscotch.css 2KB
style.css 2KB
prism-dracula.css 2KB
plugin.css 2KB
style.css 2KB
style.css 2KB
style.css 2KB
style.css 2KB
style.css 2KB
style.global.css 1KB
style.global.css 1KB
Layout.css 1KB
style.global.css 1KB
search.css 1KB
style.css 1014B
style.css 1014B
style.css 1013B
pdf.css 1010B
style.css 864B
plugin.css 794B
style.css 746B
style.css 646B
plugin.css 608B
expandable-chapters-small.css 580B
splitter.css 503B
style.css 479B
sectionx.css 376B
footer.css 271B
plugin.css 209B
ace.css 104B
style.global.css 73B
WFCCIMService.h 32KB
AFURLSessionManager.h 29KB
proto.h 28KB
preprocessor.h 26KB
xlogger.h 25KB
AFURLRequestSerialization.h 22KB
AFHTTPSessionManager.h 20KB
MBProgressHUD.h 16KB
UIView+Toast.h 14KB
RTCPeerConnection.h 12KB
AFURLResponseSerialization.h 12KB
UIButton+WebCache.h 11KB
SDWebImageManager.h 10KB
RTCAudioSession.h 10KB
string_cast.h 10KB
WFAVEngineKit.h 10KB
http.h 9KB
SDWebImageDownloader.h 9KB
SDImageCache.h 9KB
UIImageView+WebCache.h 9KB
AFNetworkReachabilityManager.h 8KB
stn.h 8KB
MessageDB.h 7KB
FLAnimatedImageView+WebCache.h 7KB
RTCConfiguration.h 6KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
twJoekoe
- 粉丝: 4
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功