Default package

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AsyncRequest

Service.proto:69

Asynchronous services that are called in callback manner.

message Attachment

DataModel.proto:179

Used in: Post

message AuthInfo

DataModel.proto:189

Used in: AuthRequest

message AuthRequest

Service.proto:41

Used in: SyncRequest

message AuthResponse

Service.proto:42

(message has no fields)

message BlockWord

DataModel.proto:265

enum CacheOperation

DataModel.proto:313

Used in: CacheRequest

message CacheRequest

Service.proto:379

Used in: AsyncRequest

message CacheResponse

Service.proto:383

enum CacheType

DataModel.proto:306

Used in: CacheRequest

message Category

DataModel.proto:131

Used in: ForumListResponse

message ClockInRequest

Service.proto:373

Used in: AsyncRequest

(message has no fields)

message ClockInResponse

Service.proto:374

message Configuration

DataModel.proto:185

Used in: ConfigureRequest

message ConfigureRequest

Service.proto:32

Used in: SyncRequest

message ConfigureResponse

Service.proto:36

message ContentParseRequest

Service.proto:44

Used in: SyncRequest

message ContentParseResponse

Service.proto:45

enum Device

DataModel.proto:74

Used in: Post, RequestOption

message ErrorMessage

DataModel.proto:213

message FavoriteFolderCreateRequest

Service.proto:272

Used in: AsyncRequest

message FavoriteFolderCreateResponse

Service.proto:276

message FavoriteFolderListRequest

Service.proto:259

Used in: AsyncRequest

(message has no fields)

message FavoriteFolderListResponse

Service.proto:260

message FavoriteFolderModifyRequest

Service.proto:262

Used in: AsyncRequest

message FavoriteFolderModifyResponse

Service.proto:270

(message has no fields)

message FavoriteForumListRequest

Service.proto:237

Used in: AsyncRequest

(message has no fields)

message FavoriteForumListResponse

Service.proto:238

message FavoriteForumModifyRequest

Service.proto:240

Used in: AsyncRequest

enum FavoriteForumModifyRequest.Operation

Service.proto:241

Used in: FavoriteForumModifyRequest

message FavoriteForumModifyResponse

Service.proto:248

(message has no fields)

message FavoriteTopicFolder

DataModel.proto:124

Used in: FavoriteFolderListResponse

message FavoriteTopicListRequest

Service.proto:250

Used in: AsyncRequest

message FavoriteTopicListResponse

Service.proto:254

message FetchNotificationRequest

Service.proto:308

Used in: AsyncRequest

(message has no fields)

message FetchNotificationResponse

Service.proto:309

message Forum

DataModel.proto:144

Used in: Category, FavoriteForumListResponse, ForumSearchResponse, HotTopicListResponse, Subforum, Topic, TopicListResponse

message ForumId

DataModel.proto:137

Used in: FavoriteForumModifyRequest, Forum, HotTopicListRequest, PostReplyAction, TopicListRequest, TopicSearchRequest

message ForumListRequest

Service.proto:192

Used in: AsyncRequest

(message has no fields)

message ForumListResponse

Service.proto:193

message ForumSearchRequest

Service.proto:234

Used in: AsyncRequest

message ForumSearchResponse

Service.proto:235

message HotTopicListRequest

Service.proto:218

Used in: AsyncRequest

enum HotTopicListRequest.DateRange

Service.proto:219

Used in: HotTopicListRequest

message HotTopicListResponse

Service.proto:229

message InvalidateClientRequest

Service.proto:388

Used in: SyncRequest

(message has no fields)

message InvalidateClientResponse

Service.proto:389

(message has no fields)

message LightPost

DataModel.proto:102

Post with much less information, used for posts of some user.

Used in: TopicWithLightPost

message LocalUserRequest

Service.proto:38

Used in: SyncRequest

message LocalUserResponse

Service.proto:39

message MarkNotificationReadRequest

Service.proto:50

Used in: SyncRequest

message MarkNotificationReadResponse

Service.proto:54

(message has no fields)

message MockApi

Service.proto:394

MNGA-only mock APIs.

message MockApi.TopicDetails

Service.proto:396

Used in: MockApi

message MockApi.TopicList

Service.proto:395

Used in: MockApi

message Notification

DataModel.proto:243

Used in: FetchNotificationResponse

enum Notification.Type

DataModel.proto:244

Used in: Notification

message Post

DataModel.proto:82

Used in: TopicDetailsResponse

message PostAttachment

DataModel.proto:268

Attachments that have been already uploaded, but not posted yet.

Used in: PostReplyRequest, UploadAttachmentResponse

message PostContent

DataModel.proto:173

Rich content parsed from bbcode.

Used in: ContentParseResponse, LightPost, Post, ShortMessagePost, User

message PostId

DataModel.proto:68

Used in: LightPost, Notification, Post, PostReplyAction, PostVoteRequest

message PostReplyAction

DataModel.proto:228

Used in: PostReplyFetchContentRequest, PostReplyRequest, UploadAttachmentRequest

enum PostReplyAction.Operation

DataModel.proto:229

Used in: PostReplyAction

message PostReplyFetchContentRequest

Service.proto:292

Used in: AsyncRequest

message PostReplyFetchContentResponse

Service.proto:293

message PostReplyRequest

Service.proto:299

Used in: AsyncRequest

message PostReplyResponse

Service.proto:306

message PostReplyVerbatim

DataModel.proto:221

Extra info for posting action from fetching step, which should be passed verbatim when do posting.

Used in: PostReplyAction, PostReplyFetchContentResponse

message PostVoteRequest

Service.proto:201

Used in: AsyncRequest

enum PostVoteRequest.Operation

Service.proto:202

Used in: PostVoteRequest

message PostVoteResponse

Service.proto:209

message RemoteUserRequest

Service.proto:195

Used in: AsyncRequest

message RemoteUserResponse

Service.proto:199

message RequestOption

DataModel.proto:196

Used in: SetRequestOptionRequest

message SetRequestOptionRequest

Service.proto:56

Used in: SyncRequest

message SetRequestOptionResponse

Service.proto:57

(message has no fields)

message ShortMessage

DataModel.proto:275

Info of one short message conversation, contains a list of posts.

Used in: ShortMessageListResponse

message ShortMessageDetailsRequest

Service.proto:338

Used in: AsyncRequest

message ShortMessageDetailsResponse

Service.proto:342

message ShortMessageListRequest

Service.proto:332

Used in: AsyncRequest

message ShortMessageListResponse

Service.proto:333

message ShortMessagePost

DataModel.proto:287

Used in: ShortMessageDetailsResponse

message ShortMessagePostAction

DataModel.proto:295

Used in: ShortMessagePostRequest

enum ShortMessagePostAction.Operation

DataModel.proto:296

Used in: ShortMessagePostAction

message ShortMessagePostRequest

Service.proto:348

Used in: AsyncRequest

message ShortMessagePostResponse

Service.proto:354

(message has no fields)

message Span

DataModel.proto:153

Part of rich contents.

Used in: PostContent, Span.Tagged

message Span.BreakLine

DataModel.proto:155

Used in: Span

(message has no fields)

message Span.Plain

DataModel.proto:154

Used in: Span

message Span.Sticker

DataModel.proto:156

Used in: Span

message Span.Tagged

DataModel.proto:157

Used in: Span

message Subforum

DataModel.proto:116

Children of a parent forum, can be subscribed or unsubscribed.

Used in: TopicListResponse

message SubforumFilterRequest

Service.proto:181

Used in: AsyncRequest

enum SubforumFilterRequest.Operation

Service.proto:182

Used in: SubforumFilterRequest

message SubforumFilterResponse

Service.proto:190

(message has no fields)

message Subject

DataModel.proto:5

Subject of a topic.

Used in: Notification, SubjectParseResponse, Topic

enum Subject.FontModifier

DataModel.proto:6

Used in: Subject

message SubjectParseRequest

Service.proto:47

Used in: SyncRequest

message SubjectParseResponse

Service.proto:48

message SyncRequest

Service.proto:9

Synchronous services that return immediately.

message Topic

DataModel.proto:29

Used in: FavoriteTopicListResponse, HotTopicListResponse, TopicDetailsResponse, TopicListResponse, TopicSearchResponse, TopicSnapshot, TopicWithLightPost, UserTopicListResponse

message TopicDetailsRequest

Service.proto:151

Used in: AsyncRequest

enum TopicDetailsRequest.WebApiStrategy

Service.proto:152

Used in: TopicDetailsRequest

message TopicDetailsResponse

Service.proto:170

message TopicFavorRequest

Service.proto:278

Used in: AsyncRequest

enum TopicFavorRequest.Operation

Service.proto:279

Used in: TopicFavorRequest

message TopicFavorResponse

Service.proto:287

message TopicHistoryRequest

Service.proto:215

Used in: AsyncRequest

message TopicHistoryResponse

Service.proto:216

message TopicListRequest

Service.proto:132

Used in: AsyncRequest

enum TopicListRequest.Order

Service.proto:133

Used in: TopicListRequest

message TopicListResponse

Service.proto:144

message TopicSearchRequest

Service.proto:361

Used in: AsyncRequest

message TopicSearchResponse

Service.proto:368

message TopicSnapshot

DataModel.proto:208

Used in: TopicHistoryResponse

message TopicWithLightPost

DataModel.proto:110

Combination of `Topic` and `LightPost`, used for posts of some user.

Used in: UserPostListResponse

message UpdateTopicProgressRequest

Service.proto:59

Used in: SyncRequest

message UpdateTopicProgressResponse

Service.proto:64

(message has no fields)

message UploadAttachmentRequest

Service.proto:311

Used in: AsyncRequest

message UploadAttachmentResponse

Service.proto:315

message User

DataModel.proto:54

Used in: LocalUserResponse, Notification, RemoteUserResponse, ShortMessageDetailsResponse, TopicDetailsResponse

message UserName

DataModel.proto:24

Used in: ShortMessage, Topic, User

message UserPostListRequest

Service.proto:326

Used in: AsyncRequest

message UserPostListResponse

Service.proto:330

message UserSignatureUpdateRequest

Service.proto:356

Used in: AsyncRequest

message UserSignatureUpdateResponse

Service.proto:359

(message has no fields)

message UserTopicListRequest

Service.proto:317

Used in: AsyncRequest

message UserTopicListResponse

Service.proto:321

enum VoteState

DataModel.proto:202

Used in: Post, PostVoteResponse