halurpc package

Submodules

halurpc.appserverrpc module

class halurpc.appserverrpc.AppClient[ソース]

ベースクラス: object

halu/halu.pyのhalumain内でインスタンスされ、callが実行される

呼び出し先:AppServer 実引数:requestdict 戻り値:responsedict

call(requestdict)[ソース]
class halurpc.appserverrpc.AppServer[ソース]

ベースクラス: object

起動元:halumain/appserver.pyから起動される常駐型のアプリケーションサーバ

呼び出し元:AppClient 仮引数:requestdict 戻り値:responsedict

call(requestdict)[ソース]

halurpc.batchserverrpc module

class halurpc.batchserverrpc.BatchClient[ソース]

ベースクラス: object

バッチ用モデル内でインスタンスされる

呼び出し先:BatchServer 実引数:sqldict 戻り値:result(OK・ERROR)

call(sqldict)[ソース]
class halurpc.batchserverrpc.BatchServer[ソース]

ベースクラス: object

起動元:halumain/batchserver.pyから起動される常駐型のバッチサーバ

呼び出し元:BatchClient 仮引数:sqldict 戻り値:result(OK・ERROR)

sqldictのid=batchkey , batchparam にバッチキー情報とバッチパラメータ情報が設定されている

call(sqldict)[ソース]

halurpc.printserverrpc module

class halurpc.printserverrpc.PrintClient[ソース]

ベースクラス: object

プリントサーバへの接続

呼び出し元:MainController

main_modelをcallした戻り値sqldict内に id='printParam', id='printKey'がある時、 PrintClientをインスタンスし、callする

呼び出し先:PrintServer 仮引数:sqldict

sqldict[sqls]内の

id='printParam'・・・プリント作成時のパラメータ情報 id='printKey' ・・・プリント作成時のキー情報

戻り値:responsedict

call(sqldict)[ソース]
class halurpc.printserverrpc.PrintServer[ソース]

ベースクラス: object

起動元:halumain/printserver.pyから起動される常駐型のプリントサーバ

呼び出し元:PrintClient 仮引数:sqldict

sqldict[sqls]内の

id='printParam'・・・プリント作成時のパラメータ情報 id='printKey' ・・・プリント作成時のキー情報

戻り値:responsedict

call(sqldict)[ソース]

halurpc.rmenuappserverrpc module

class halurpc.rmenuappserverrpc.RmenuClient[ソース]

ベースクラス: object

halu/halu.pyのrmenumain内でインスタンスされ、callが実行される

呼び出し先:Rmenu AppServer 実引数:requestdict 戻り値:responsedict

call(requestdict)[ソース]

Module contents