context.cpp 780 B

1234567891011121314151617181920212223242526
  1. #include "context.h"
  2. namespace NYT {
  3. ////////////////////////////////////////////////////////////////////////////////
  4. bool operator==(const TClientContext& lhs, const TClientContext& rhs)
  5. {
  6. return lhs.ServerName == rhs.ServerName &&
  7. lhs.Token == rhs.Token &&
  8. lhs.ImpersonationUser == rhs.ImpersonationUser &&
  9. lhs.ServiceTicketAuth == rhs.ServiceTicketAuth &&
  10. lhs.HttpClient == rhs.HttpClient &&
  11. lhs.UseTLS == rhs.UseTLS &&
  12. lhs.TvmOnly == rhs.TvmOnly &&
  13. lhs.ProxyAddress == rhs.ProxyAddress;
  14. }
  15. bool operator!=(const TClientContext& lhs, const TClientContext& rhs)
  16. {
  17. return !(rhs == lhs);
  18. }
  19. ////////////////////////////////////////////////////////////////////////////////
  20. } // namespace NYT