Lines Matching defs:PtyMaster
50 pub struct PtyMaster(RawFd);
52 impl AsRawFd for PtyMaster {
58 impl IntoRawFd for PtyMaster {
66 impl Drop for PtyMaster {
82 impl io::Read for PtyMaster {
88 impl io::Write for PtyMaster {
97 impl io::Read for &PtyMaster {
103 impl io::Write for &PtyMaster {
118 pub fn grantpt(fd: &PtyMaster) -> Result<()> {
160 pub fn posix_openpt(flags: fcntl::OFlag) -> Result<PtyMaster> {
167 Ok(PtyMaster(fd))
187 pub unsafe fn ptsname(fd: &PtyMaster) -> Result<String> {
209 pub fn ptsname_r(fd: &PtyMaster) -> Result<String> {
231 pub fn unlockpt(fd: &PtyMaster) -> Result<()> {