Functions | |
def | clearIncoming () |
def | connect () |
def | replyBufferSearch (pattern) |
def | sendString (s) |
def | waitForConnect () |
def | waitForReplySearch (pattern) |
Variables | |
bool | connected = False |
string | host = "127.0.0.1" |
int | port = 4444 |
bool | reconnect = False |
sock = None | |
sockfileIO = None | |
def oculusprimesocket.clearIncoming | ( | ) |
Clear socket buffer of all incoming server messages
Definition at line 66 of file oculusprimesocket.py.
def oculusprimesocket.connect | ( | ) |
Make socket connection to server, blocking returns: True if success, False otherwise
Definition at line 103 of file oculusprimesocket.py.
def oculusprimesocket.replyBufferSearch | ( | pattern | ) |
Search through unread output from server, compare to pattern, return match stops reading buffer if finds a match pattern -- regular expression pattern to be searched returns: first line containing match, or empty string if search fails non blocking function
Definition at line 79 of file oculusprimesocket.py.
def oculusprimesocket.sendString | ( | s | ) |
Send single line command to server s -- command to be sent
Definition at line 20 of file oculusprimesocket.py.
def oculusprimesocket.waitForConnect | ( | ) |
Definition at line 128 of file oculusprimesocket.py.
def oculusprimesocket.waitForReplySearch | ( | pattern | ) |
Read all incoming messages from server, do not return until search match pattern -- regular expression pattern to be searched returns first line containing match, or empty string if server shutdown blocking function
Definition at line 36 of file oculusprimesocket.py.
bool oculusprimesocket.connected = False |
Definition at line 13 of file oculusprimesocket.py.
string oculusprimesocket.host = "127.0.0.1" |
Definition at line 10 of file oculusprimesocket.py.
int oculusprimesocket.port = 4444 |
Definition at line 11 of file oculusprimesocket.py.
bool oculusprimesocket.reconnect = False |
Definition at line 14 of file oculusprimesocket.py.
oculusprimesocket.sock = None |
Definition at line 16 of file oculusprimesocket.py.
oculusprimesocket.sockfileIO = None |
Definition at line 17 of file oculusprimesocket.py.