Public Member Functions | Private Attributes | List of all members
SocketLineReader Class Reference

Public Member Functions

bool Next (std::string *out_line)
 
bool ReadSMTPReply (unsigned *out_code, std::string *out_content)
 
 SocketLineReader (int sock)
 

Private Attributes

char buf_ [512]
 
size_t buf_len_ = 0
 
const int sock_
 

Detailed Description

Definition at line 769 of file transport_common.cc.

Constructor & Destructor Documentation

◆ SocketLineReader()

SocketLineReader::SocketLineReader ( int  sock)
inlineexplicit

Definition at line 771 of file transport_common.cc.

Member Function Documentation

◆ Next()

bool SocketLineReader::Next ( std::string *  out_line)
inline

Definition at line 776 of file transport_common.cc.

◆ ReadSMTPReply()

bool SocketLineReader::ReadSMTPReply ( unsigned *  out_code,
std::string *  out_content 
)
inline

Definition at line 820 of file transport_common.cc.

Member Data Documentation

◆ buf_

char SocketLineReader::buf_[512]
private

Definition at line 875 of file transport_common.cc.

◆ buf_len_

size_t SocketLineReader::buf_len_ = 0
private

Definition at line 876 of file transport_common.cc.

◆ sock_

const int SocketLineReader::sock_
private

Definition at line 874 of file transport_common.cc.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:48