Class: Passport::Thrift::RemoteStatUserTrackService::Processor

Inherits:
Object
  • Object
show all
Includes:
Thrift::Processor
Defined in:
lib/remote_stat_user_track_service.rb

Instance Method Summary collapse

Instance Method Details

#process_getStatTrack(seqid, iprot, oprot) ⇒ Object



95
96
97
98
99
100
# File 'lib/remote_stat_user_track_service.rb', line 95

def process_getStatTrack(seqid, iprot, oprot)
  args = read_args(iprot, GetStatTrack_args)
  result = GetStatTrack_result.new()
  result.success = @handler.getStatTrack(args.uid)
  write_result(result, oprot, 'getStatTrack', seqid)
end

#process_getUserNewTrack(seqid, iprot, oprot) ⇒ Object



81
82
83
84
85
86
# File 'lib/remote_stat_user_track_service.rb', line 81

def process_getUserNewTrack(seqid, iprot, oprot)
  args = read_args(iprot, GetUserNewTrack_args)
  result = GetUserNewTrack_result.new()
  result.success = @handler.getUserNewTrack(args.uid)
  write_result(result, oprot, 'getUserNewTrack', seqid)
end

#process_getUserNewTracks(seqid, iprot, oprot) ⇒ Object



102
103
104
105
106
107
# File 'lib/remote_stat_user_track_service.rb', line 102

def process_getUserNewTracks(seqid, iprot, oprot)
  args = read_args(iprot, GetUserNewTracks_args)
  result = GetUserNewTracks_result.new()
  result.success = @handler.getUserNewTracks(args.uids)
  write_result(result, oprot, 'getUserNewTracks', seqid)
end

#process_getUserTotalTime(seqid, iprot, oprot) ⇒ Object



88
89
90
91
92
93
# File 'lib/remote_stat_user_track_service.rb', line 88

def process_getUserTotalTime(seqid, iprot, oprot)
  args = read_args(iprot, GetUserTotalTime_args)
  result = GetUserTotalTime_result.new()
  result.success = @handler.getUserTotalTime(args.uid)
  write_result(result, oprot, 'getUserTotalTime', seqid)
end