# Functions
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
GradesService_ServiceDesc is the grpc.ServiceDesc for GradesService service.
# Structs
AddExamGradeRequest is a request message to add an exam grade for a student in specific course.
AddHomeworkGradeRequest is a request message to add a homework grade for a student in specific course.
DeleteExamGradeRequest is a request message to delete an exam grade for a student in specific course.
DeleteHomeworkGradeRequest is a request message to delete a homework grade for a student in specific course.
Empty message could be used later to validate the request.
------------------------------- Data Types ------------------------------- ExamGrade is a single Exam grade message.
GetCourseGradesRequest is a request message to get grades of all students enrolled in a specific course.
GetCourseGradesResponse is a response message for all students grades enrolled in a specific course.
GetStudentCourseGradesRequest is a request message to get a specific student grades in specific course.
GetStudentCourseGradesResponse is a response message for a specific student grades in specific course.
HomeworkGrade is a single Homework grade message.
StudentCourseGrades represent all specific course grades for a student.
StudentGrades represent all grades for a student.
UnimplementedGradesServiceServer must be embedded to have forward compatible implementations.
UpdateExamGradeRequest is a request message to update an exam grade for a student in specific course.
UpdateHomeworkGradeRequest is a request message to update a homework grade for a student in specific course.
# Interfaces
GradesServiceClient is the client API for GradesService service.
GradesServiceServer is the server API for GradesService service.
UnsafeGradesServiceServer may be embedded to opt out of forward compatibility for this service.