Get desktop application:
View/edit binary Protocol Buffers messages
required uint32 from_user_id = 1
required uint32 to_user_id = 2
required string task_id = 3
required string file_name = 4
required uint32 file_size = 5
required uint32 from_user_id = 1
required uint32 to_user_id = 2
required string task_id = 3
required uint32 user_id = 1
optional bytes attach_data = 20
required uint32 user_id = 1
optional bytes attach_data = 20
required uint32 user_id = 1
required string task_id = 2
required uint32 result_code = 1
required string task_id = 2
required uint32 from_user_id = 1
required uint32 to_user_id = 2
required string file_name = 3
required uint32 file_size = 4
required string task_id = 5
required uint32 offline_ready = 8
required string task_id = 1
required uint32 user_id = 2
required uint32 offset = 4
required uint32 data_size = 5
required uint32 result_code = 1
required string task_id = 2
required uint32 user_id = 3
required uint32 offset = 4
required bytes file_data = 5
required uint32 from_user_id = 1
required uint32 to_user_id = 2
required string file_name = 3
required uint32 file_size = 4
required uint32 result_code = 1
required uint32 from_user_id = 2
required uint32 to_user_id = 3
required string file_name = 4
required string task_id = 5
required string task_id = 2
required uint32 user_id = 3