# encoding: utf-8
# module win32pipe
# from C:\Programs\Python\Python313\Lib\site-packages\win32\win32pipe.pyd
# by generator 1.147
# no doc

# imports
from pywintypes import error


# Variables with simple values

FILE_FLAG_FIRST_PIPE_INSTANCE = 524288

NMPWAIT_NOWAIT = 1

NMPWAIT_USE_DEFAULT_WAIT = 0

NMPWAIT_WAIT_FOREVER = -1

PIPE_ACCEPT_REMOTE_CLIENTS = 0

PIPE_ACCESS_DUPLEX = 3
PIPE_ACCESS_INBOUND = 1
PIPE_ACCESS_OUTBOUND = 2

PIPE_NOWAIT = 1

PIPE_READMODE_BYTE = 0
PIPE_READMODE_MESSAGE = 2

PIPE_REJECT_REMOTE_CLIENTS = 8

PIPE_TYPE_BYTE = 0
PIPE_TYPE_MESSAGE = 4

PIPE_UNLIMITED_INSTANCES = 255

PIPE_WAIT = 0

UNICODE = 1

# functions

def CallNamedPipe(*args, **kwargs): # real signature unknown
    pass

def ConnectNamedPipe(*args, **kwargs): # real signature unknown
    pass

def CreateNamedPipe(*args, **kwargs): # real signature unknown
    pass

def CreatePipe(*args, **kwargs): # real signature unknown
    pass

def DisconnectNamedPipe(*args, **kwargs): # real signature unknown
    pass

def FdCreatePipe(*args, **kwargs): # real signature unknown
    pass

def GetNamedPipeClientProcessId(*args, **kwargs): # real signature unknown
    pass

def GetNamedPipeClientSessionId(*args, **kwargs): # real signature unknown
    pass

def GetNamedPipeHandleState(*args, **kwargs): # real signature unknown
    pass

def GetNamedPipeInfo(*args, **kwargs): # real signature unknown
    pass

def GetNamedPipeServerProcessId(*args, **kwargs): # real signature unknown
    pass

def GetNamedPipeServerSessionId(*args, **kwargs): # real signature unknown
    pass

def GetOverlappedResult(*args, **kwargs): # real signature unknown
    pass

def PeekNamedPipe(*args, **kwargs): # real signature unknown
    pass

def popen(*args, **kwargs): # real signature unknown
    pass

def popen2(*args, **kwargs): # real signature unknown
    pass

def popen3(*args, **kwargs): # real signature unknown
    pass

def popen4(*args, **kwargs): # real signature unknown
    pass

def SetNamedPipeHandleState(*args, **kwargs): # real signature unknown
    pass

def TransactNamedPipe(*args, **kwargs): # real signature unknown
    pass

def WaitNamedPipe(*args, **kwargs): # real signature unknown
    pass

# no classes
# variables with complex values

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x000002135E5C9260>'

__spec__ = None # (!) real value is "ModuleSpec(name='win32pipe', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x000002135E5C9260>, origin='C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\win32\\\\win32pipe.pyd')"

