Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthClient ¶
type ChatClient ¶
type ClientFreelancer ¶
type ClientFreelancer interface { CreateFreelancerOnServer(userId int64) (*freelancer_grpc.Freelancer, error) GetFreelancerByUserFromServer(id int64) (*freelancer_grpc.Freelancer, error) GetFreelancerFromServer(id int64) (*freelancer_grpc.ExtendedFreelancer, error) }
type ClientResponse ¶
type ClientResponse interface { GetResponseFromServer(id int64) (*response_grpc.Response, error) UpdateResponseOnServer(response *response_grpc.Response) error }
type ClientUser ¶
type CompanyClient ¶
type CompanyClient interface { CreateCompanyOnServer(int64) (*company_grpc.Company, error) GetCompanyFromServer(int64) (*company_grpc.CompanyOutput, error) }
type LocationClient ¶
type LocationClient interface { GetCountry(id int64) (*location_grpc.Country, error) GetCity(id int64) (*location_grpc.City, error) }
type ManagerClient ¶
type ManagerClient interface { CreateManagerOnServer(userId int64, companyId int64) (*manager_grpc.Manager, error) GetManagerByUserFromServer(id int64) (*manager_grpc.Manager, error) GetManagerFromServer(id int64) (*manager_grpc.Manager, error) }
Click to show internal directories.
Click to hide internal directories.