

KEYWORDS = ["non-blocking", "file", "socket", "read", "write"]



def yieldData(pspDirectory, filePath, **keywords):

	path    = monju.util.path.join(pspDirectory, "all.py")
	globs   = globals()
	execfile(path, globs, globs)

	text = getCodeText(filePath, "nonBlockingRead.py", "Python")

	for data in yieldPage("Non-Blocking Read", 
	                      yieldStandardPage, 
	                      metaKeywords  = KEYWORDS + META_KEYWORDS__PYTHON,
	                      language      = "Python",
	                      text          = text):
		yield data

